我有些困惑,为什么我应该选择使用有限访问的Google Maps定位API而不是HTML5中免费且(显然)无限制的navigator.geolocation
功能?
据我所知,谷歌版本的唯一优势是它对IE8等浏览器的更好支持。我错过了什么重要的东西吗?还是两者之间几乎没有区别?
进一步调查发现,在Chrome中使用navigator.geolocation
实际上会调用Google API获取信息(由6年前的此答案支持)。这就引出了一个问题,它仍然受到限制吗?如果是,那么在什么时期内受到限制并且限制是多少?
navigator.geolocation
API),coords
对象还有一个accuracy
属性,用于表示坐标的可能误差,单位为米(即位置可能偏离的半径)。 - apsillers