2

我想使用 HTML5 Geolocation 在我的网站上获取用户位置。
为了防止用户在访问我的网站时收到确认框,如果浏览器支持地理定位,我将在网站上显示一个小通知,要求用户分享他的位置,并且在用户点击该通知后,浏览器会询问是否允许分享位置, 如果我能够获取用户位置,我会将 lat/lng 保存到 asessionStorage并将其用于该会话。

是否有更好或标准的获取用户位置的方法?有没有办法知道用户是否已授予网站权限,因此我可以调用函数并获取用户位置,
而不是每次都要求用户共享位置(使用网站上的通知) ?getCurrentPosition

4

0 回答 0