IOS 微信7.0+ 使用前端定位组件,定位失败,如何处理?
iphone 6s iphone x IOS 12.0+; 微信7.0+; 在微信公众号中,使用前端定位组件,没有授权提示,直接提示定位异常;安卓是正常的。 请问这个一般是什么问题引起的?怎么处理? 代码直接用的官网demo 以下是调用方式和代码 : 调用组件:https://apis.map.qq.com/tools/geolocation/min?key=yourkey&referer=myapp
var geolocation = new qq.maps.Geolocation();
var _local = false;
var options = { timeout: 9000 };
geolocation.getLocation(showPosition, showErr, options);
function showPosition(position) {
var loc = position;
if (_local == false && loc != null && typeof (loc.lat) != undefined) { //alert(loc.addr);
_local = true;
var CurrentAddress = loc.province + loc.city;
} else { alert('定位失败'); }
};
function showErr() {
alert('定位异常');//进入页面后 提示定位异常
};