ios 前端getCurrentPosition无法获得定位确认问题解决办法

it2024-07-22  37

在ios中原生的h5方法navigator.geolocation.getCurrentPosition无法获取定位, 高德地图提供了一套解决办法 直接上代码

//引入,最好在本地下载 <scripttype="text/javascript"src="http://a.amap.com/jsapi_demos/static/remogeo/remogeo.js"></script> if(navigator.platform==='iPhone'){ let remoGeo = new RemoGeoLocation(); navigator.geolocation.getCurrentPosition = function () { return remoGeo.getCurrentPosition.apply(remoGeo, arguments); }; navigator.geolocation.watchPosition = function () { return remoGeo.watchPosition.apply(remoGeo, arguments); }; }

最新回复(0)