navigator.geolocation,在IOS10系统中无法定位问题

在使用地图需要定位的朋友都可能遇到这个问题,参考的文章说的是用百度地图,我用的是腾讯地图,但是其中的原理差不多。所以谢谢这些提供资源的大神们。

    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