收藏
回答

onCompassChange API

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

需求:监听罗盘数据动态改变markers的指向

罗盘API返回的数据不稳定,安卓手机静止状态,罗盘度数一直浮动并且跨度比较大,动态更新markers的时候导致频闪。

有修复计划吗?

最后一次编辑于  02-13  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • cunjinli
    cunjinli
    02-13

    麻烦提供下机型,微信版本、系统版本

    02-13
    赞同
    回复 2
    • 卡车少女
      卡车少女
      02-13

      微信版本: 7.0.3

      系统版本: 7.0

      机型:huaweiP10,安卓基本都会这样, 华为表现尤其明显


      02-13
      回复
    • 张筱君|会做罗盘
      张筱君|会做罗盘
      04-10

      安卓都会这样做


      小米、华为、oppo、vo、美图


      差不多试了10个型号

      04-10
      回复
  • 白开水
    白开水
    02-13

    我们是直接透传系统的返回的值的,如果有不稳定的现象,建议做一个 throttle。onCompassChange 的回调函数如果按照 200 ms 一次去执行,其对应的处理逻辑可以改成 1000 ms 执行一次。


    02-13
    赞同
    回复