在使用地图需要定位的朋友都可能遇到这个问题,参考的文章说的是用百度地图,我用的是腾讯地图,但是其中的原理差不多。所以谢谢这些提供资源的大神们。
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPostion,
getPositionError, options = {
enableHighAccuracy: true,//boolean 是否要求高精度的地理信息
timeout: 5000,
maximumAge: 36000
});
} else {
alert("当前浏览器不支持获取地理位置");
}
navigator.geolocation就这块代码,无法定位
大概整理一下自己在解决问题过程中参考的文章
1、在IOS10系统中无法定位问题:
http://blog.csdn.net/for12/article/details/52803787?locationNum=1&fps=1
2、基于原生html5的地理位置定位:
http://blog.csdn.net/dreamboycx/article/details/52849684
3、HTML5无法定位:
http://blog.csdn.net/albert528108/article/details/39213419
4、我用的是提醒的也把腾讯的接口地址也贴出来
http://lbs.qq.com/tool/component-geolocation.html