ios端jssdk 定位闪退 安卓端正常
代码完全抄文档 安卓端及开发工具测试正常 ios微信闪退
wx.ready(function() {
wx.checkJsApi({
jsApiList: ['getLocation'], // 需要检测的JS接口列表,所有JS接口列表见附录2,
success: function(res) {
// 以键值对的形式返回,可用的api值true,不可用为false
// 如:{"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"}
alert(JSON.stringify(res.checkResult)); //返回正常 {errMsg: "checkJsApi:ok", checkResult: {geoLocation: true}}
if (res.checkResult.getLocation) {
wx.getLocation({
type: 'wgs84', // 默认为wgs84的gps坐标,如果要返回直接给openLocation用的火星坐标,可传入'gcj02'
success: function (res) {
alert(JSON.stringify(res));
},
fail: function (err) {
alert(JSON.stringify(err));
}
});
}
}
});
});
你好,这里可能是你wx.config传入的timestamp字段使用了number类型,触发了微信的bug,我们下版本会修复这个bug。你可以改用正确的string类型,规避这个问题
感谢反馈
麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点
微信号 wxid_hcwurg4p7mpg21
微信号 theben1