首页 新闻 会员 周边 捐助

微信小程序地图预览显示蓝屏

0
悬赏园豆:50 [待解决问题]

微信小程序接的高德地图api,如果在data里设置经纬度或者makers里有位置信息,手机预览则可以显示地图和makers标记,但不设置经纬度,通过setData传到前端页面,模拟器编译可以正常显示,手机预览却是蓝屏(如图),求大神解答


前端页面代码

行走的源代码dc的主页 行走的源代码dc | 初学一级 | 园豆:152
提问于:2021-06-13 17:35
< >
分享
所有回答(1)
0

应该是你没有获取到当前的位置经纬度,你可以尝试一下加载完把经纬度打印出来,这个蓝屏是他默认的经纬度(不知道在哪里反正就是一片海所以是蓝色),你本来在data里设置其实也只是设置默认值而已。解决办法就是你需要获取用户当前的位置然后把经纬度赋给map,相应的还需要处理一些位置权限问题。

Savona | 园豆:202 (菜鸟二级) | 2021-06-14 08:36

我在getLocation里获取了当前位置经纬度,在里面写了一个request获取后台传过来的makers坐标信息,通过setData传到前端页面,但地图还是显示不出来
后端页面,显示已经获取到坐标了

支持(0) 反对(0) 行走的源代码dc | 园豆:152 (初学一级) | 2021-06-14 11:05
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册