HTML5地理定位,询问位置?

Cha*_*lie 5 javascript jquery html5 geolocation

是否有可能要求用户允许按需获取其位置?通常会询问页面何时询问位置,例如navigator.geolocation,但在页面重新加载并且脚本再次询问该位置之后才会再次询问.

在用户点击拒绝后,有没有要求按需提出要求?

Aar*_*n_H 3

您必须从另一个域请求位置,或者提供有关如何进入其浏览器并更改其设置的说明。就像在 iPhone 上一样,如果您不小心拒绝了权限,则必须进入设置。

这是因为权限请求实际上是在每个浏览器的基础上实现的。你可以想象,如果地理定位在 IE6 时代出现,IE6 会自动始终接受。您的解决方案必须根据某人正在使用的浏览器来执行。