微信真机调试和开发工具数据有差异?主要是在微信地图功能上
我在微信开发工具上获取当前位置和标记点位置都很正常,但开始真机调试的时候出现了问题。 一开始是只要打开地图就会在大西洋,看过一个帖子后,我设置了初始的data.latitude,和longitude,成功将初始定位在本地,但再次点击回到当前位置又回到大西洋。经双端对比发现开发端经我放在onload里的getLocation方法后数据为[图片] 真机调试里的[图片]并没有完成初始化。然后为了确定调试端是否执行了onload操作,我将<map>标签加入了 <wx:if = "{{show}}">,设置show初始值为false,并在onload方法里,getlocation方法后加了setdata方法为true。经注释和取消注释setdata代码确认能对真机调试map的展示起到影响。 那么问题来了,既然真机调试能够执行onload方法,为什么执行的getlocation方法为什么没能改变location里的数值呢