收藏
回答

map组件marker怎么实现无动画位置移动

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 map 客户端 所有 2.7.1

- MapContext.translateMarker不需要带动画移动

(希望解决的问题)


- 需要一个不带动画移动的marker位置的方法。或者有什么办法把translateMarker可以不带上动画的吗?即使我给duration传递0 的时候还是存在位置不正确的问题。


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

1 个回答

  • 小程序技术专员-洛克
    小程序技术专员-洛克
    2019-06-10

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2019-06-10
    赞同
    回复 6
    • KamMe
      KamMe
      2019-06-10

      这不是个问题,这是个需求。我当前的业务不需要使用有动画平移marker位置,但是动画效果没办法取消。MapContext应该有一个不使用动画平移marker位置的方法

      2019-06-10
      回复
    • 小程序技术专员-洛克
      小程序技术专员-洛克
      2019-06-10回复KamMe

      问题已复现,我们会在后续版本中进行修复。

      目前 可以 设置 duration 为非 0 值,比如 1 来 解决你的问题

      2019-06-10
      回复
    • KamMe
      KamMe
      2019-06-10

      试过了,并不能。我需要在地图上使用interval频繁更新marker,并且在用户的交互下随时停止和开始。在clearinterval的时候,marker依然在移动,没法满足需求的

      2019-06-10
      回复
    • 小程序技术专员-洛克
      小程序技术专员-洛克
      2019-06-10回复KamMe

      能提供一下代码片段吗 ?

      2019-06-10
      回复
    • KamMe
      KamMe
      2019-06-10回复小程序技术专员-洛克

      https://developers.weixin.qq.com/s/CAudA1mk7f9M

      2019-06-10
      回复
    查看更多(1)
登录 后发表内容