苹果手机不能正常调用wx.openLocation
发布于 6 年前 作者 ming36 9505 次浏览 来自 问答

调用wx.openLocation,安卓手机可以正常打开地图,苹果手机点击无反应。

使用调试方式在苹果手机上打印出信息,发现调用该api失败。


9 回复

wx.openLocation调用成功,仍然没反应

太感谢了。这个太坑爹了

感谢!!!

处理好了  啃爹啊    这问题搞死人

已解决。

苹果手机里似乎把组件上绑定的参数都当作字符串了,所以认为坐标点不正确,需要强制转换成number类型。

var lat  = e.target.dataset.lat;

改成

var lat  = Number(e.target.dataset.lat);

回到顶部