iOS11刚出来的时候我刚好做了一个关于高德定位的功能,发现只有IOS11以上的系统会产生较大定位误差。由iOS11刚出来,网上也没有解决方法,经过多次采坑,终于用以下方法解决了问题。
1.使用https
2.noIpLocate: 设置为1 也就是禁止手机设备使用IP定位,ios11他在你不禁止IP定位的时候会默认使用IP定位,其余的系统会默认使用浏览器定位。
希望这个方法能给与大家帮助。
iOS11刚出来的时候我刚好做了一个关于高德定位的功能,发现只有IOS11以上的系统会产生较大定位误差。由iOS11刚出来,网上也没有解决方法,经过多次采坑,终于用以下方法解决了问题。
1.使用https
2.noIpLocate: 设置为1 也就是禁止手机设备使用IP定位,ios11他在你不禁止IP定位的时候会默认使用IP定位,其余的系统会默认使用浏览器定位。
希望这个方法能给与大家帮助。