收藏
回答

navigator.geolocation.watchPosition的回调错误

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug Webview 客户端 7.0.3 2.6.4

- 当前 Bug 的表现(可附上截图)

navigator.geolocation.watchPosition(success, error, options);

在微信公众号表现正常(点击授权同意获取位置后),每一秒都可以打印出正常的位置信息

在微信小程序的WebView表现极其不正常,使用上面的watchPosition API时候,并没有自动弹出授权框,需要十几秒才回调一次位置信息

手机机型: OPPO R9sk

Android版本: 6.0.1




回答关注问题邀请回答
收藏

5 个回答

  • 九零年
    九零年
    2019-10-09

    navigator.geolocation.getCurrentPosition同样遇到问题,

    中国移动A3s--Android版本: 7.1.1--微信版本7.0.4

    魅族基本都不行--Android多个版本:--微信多个版本


    2019-10-09
    有用 1
    回复
  • 翁灿标
    翁灿标
    2019-03-27

    vivoX7--Android版本: 5.1.1--微信版本7.0.3

    荣耀play--Android版本: 9.0.0--微信版本7.0.3

    也有相同的问题


    2019-03-27
    有用 1
    回复
  • 没有肚腩!
    没有肚腩!
    2020-06-08

    微信版本7.0.15

    魅族16th

    Android8.1.0

    该问题依然存在

    2020-06-08
    有用
    回复 1
    • 没有肚腩!
      没有肚腩!
      2020-06-08
      webview有弹授权框,但定位长时间不返回
      2020-06-08
      回复
  • Hemy
    Hemy
    2019-10-12

    楼主问题解决了吗?我们也遇到这个问题了,用网页一切正常,小程序里就不弹授权框。定位长时间不返回,这个问题用定时器解决了。弹框的问题不知道怎么解决。。。。。

    2019-10-12
    有用
    回复
  • 灵芝
    灵芝
    2019-03-27

    是只有机型: OPPO R9sk--Android版本: 6.0.1--微信版本7.0.3有这个问题吗?


    2019-03-27
    有用
    回复 2
    • 翁灿标
      翁灿标
      2019-03-27

      vivoX7--Android版本: 5.1.1--微信版本7.0.3

      荣耀play--Android版本: 9.0.0--微信版本7.0.3

      也有相同的问题


      2019-03-27
      回复
    • 九零年
      九零年
      2019-10-09
      navigator.geolocation.getCurrentPosition同样遇到问题,

      中国移动A3s--Android版本: 7.1.1--微信版本7.0.4

      魅族基本都不行--Android多个版本:--微信多个版本
      2019-10-09
      回复
登录 后发表内容