如何让Google地图再次请求位置权限?

我在我的移动网络应用中使用谷歌地图,但我注意到,有时当地图提示位置权限时,用户不小心点击“拒绝”而不是“允许”,他们需要重新加载页面才能正确定位。

有没有办法,比如,有一些用户可以触发的JS调用,比如点击一个按钮,改变他们对提供位置访问权限的选择,或者让浏览器重新提示他们?

在此先感谢任何帮助:)

这是不可能的,如果用户选择了最好的,他们可以做的是清除他们的位置设置以再次接收提示。 你不能强迫这一点,也不能相信你想要或能够。 毕竟它会在哪里结束。

允许还是否认? 你确定吗? 你确定吗? 积极的你肯定吗? 等等..

请参阅: http : //support.google.com/gmm/bin/answer.py?hl = zh-CN&answer = 1250068

处理此问题的正确方法是查找PERMISSION_DENIED ,然后向用户显示一条消息,例如“此应用程序需要使用位置服务,请在您的设备上启用它们以使用此应用程序”或其他类似的消息。