我目前正在开发与google map集成的移动网页,并且需要在Google map上包含一个my location
按钮。在JavaScript中,我有类似的东西
navigator.geolocation.getCurrentPosition()
它正在桌面浏览器中运行,提示我分配的网站是否访问我的位置。在移动浏览器中,它不会提示我允许还是拒绝,只是抛出错误,提示“用户拒绝地理位置”。
有人遇到过吗?
答案 0 :(得分:1)
因此,您必须允许在iPhone上共享位置。
转到Settings > General
,然后转到Reset > Reset Location & Privacy
。
如果您打算将其用于其他用户,则必须像Justinas所述prompt for permission。