地理位置无法在移动设备的浏览器Javascript中运行

时间:2019-07-26 06:27:32

标签: javascript html

我目前正在开发与google map集成的移动网页,并且需要在Google map上包含一个my location按钮。在JavaScript中,我有类似的东西

navigator.geolocation.getCurrentPosition()

它正在桌面浏览器中运行,提示我分配的网站是否访问我的位置。在移动浏览器中,它不会提示我允许还是拒绝,只是抛出错误,提示“用户拒绝地理位置”。

有人遇到过吗?

1 个答案:

答案 0 :(得分:1)

因此,您必须允许在iPhone上共享位置。

转到Settings > General,然后转到Reset > Reset Location & Privacy

如果您打算将其用于其他用户,则必须像Justinas所述prompt for permission