- 当前 Bug 的表现(可附上截图)
无法正常调用webview使用html5获取地理位置的接口,报错超时,但是在chorme下出现询问是否允许获取地理位置弹窗,同意后可以获取地理位置,使用正常。没有调用wx提供的getLocation接口,检查小程序没有请求获取地理位置的权限。 是否需要让小程序获取地理位置权限才可以正常使用webView中浏览器的原生方法。
已在开发者工具中使用真机调试,允许获取地理位置后也不能解决此问题
- 预期表现
调用html5获取地理位置接口不超时,正常请求
- 复现路径
未发布到公网
- 提供一个最简复现 Demo
最大的问题在于,用小程序的定位显示在高德上会有 1-5 米的定位偏差。
web-view支持的jssdk文档有说明的https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html
因为想保持多端统一,尽量与小程序和公众号解耦并且小程序中注册jssdk权限还必须使用公众号的key,所以想使用第三方的api,但经过测试...没法像浏览器中成功调用。所以在想系统套微信,微信套小程序,小程序套webview 这中间是不是有什么注册的要求。目前计划是使用外部小程序url传参的形式,实在搞不聊了。