我做了一个城市选择的定位页面,里面是先用wx.getLocation获取当前经纬度,然后再调腾讯地图的接口得到当前城市区县,
http://apis.map.qq.com/ws/geocoder/v1/?location=${latitude},${longitude}&key=${config.key}
但是我们同事的苹果7,还有几部华为机就是不能定位,得到经纬度是没问题的,调腾讯地图的时候就根本不执行request方法,
并不是所有苹果手机和华为都不行,他是时好时坏,更多的是不行的时候,如果手机心情好,执行一次,返回城市信息也是有的。
各位大神看怎么处理这个呢?
下面这个是代码片断https://developers.weixin.qq.com/s/3SQgxcmK7i7y我在里面那个方法里打了debugger,可以一点击就可以看到问题所在
已解决,是因为我在开发设置-合法域名里没有添加腾讯地图。加上之后就都可以正常使用了,但是问题就是,我之前没添加的时候,还是有很多手机都可以正常使用,只有少部分出现异常,这又是什么情况
发开调试就是默认不校验域名。