html5 - 微信浏览器,获取地理位置信息,当用户不同意提供地理位置信息时,怎样可以再次询问用户进行授权?
黄舟
黄舟 2017-04-17 11:31:00
0
2
1029

最近的项目有个需求,就是使用HTML5的geolocation API获取用户地理位置。

遇到的情况是,如果用户不同意获取地理位置,有没有办法再次询问用户获取权限,如果是pc端的话,我可以提示用户手动清除浏览器的相关设定,但是在微信里面,我测试的时候手贱点了不同意,结果我怎么刷新怎么退出微信都不会再提示获取权限了,我总不能让用户卸载了微信再来过吧。

如果不使用HTML5的geolocation API的话,其实也可以使用微信JS SDK提供的获取地理位置的API,但是也是同样得问题,当用户不同意的时候怎么可以再次弹出询问窗口让用户进行授权。

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

reply all(2)
大家讲道理

Use Baidu API IP to convert longitude and latitude to get the location, the cache is too strong

巴扎黑

How did you solve this problem?

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template