收藏
回答

建议MapContext.translateMarker->animationEnd 加参数?

animationEnd 最好可以返回markerid,这样方便处理多个marker的动画。

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

1 个回答

  • 微信小店技术专员-binnie
    微信小店技术专员-binnie
    2020-02-26

    调用参数就有markerId

    2020-02-26
    有用 1
    回复 3
    • 马新杰
      马新杰
      2020-02-26
      调用是有,但是 animationEnd 回调方法里没有参数,当我同时移动多个marker时,就不太方便准确确定是哪一个marker移动完成了。
      2020-02-26
      回复
    • 微信小店技术专员-binnie
      微信小店技术专员-binnie
      2020-02-26回复马新杰
      这个可以调用的时候记录,回调再获取哦
      2020-02-26
      回复
    • 马新杰
      马新杰
      2020-02-26
      不是哦,比如这样,同时调用translateMarker 移动两个marker,但是设置的时间duration 不同,当有一个动画结束触发animationEnd回调方法时,没有额外参数准确告知是哪一个停止了,当然检测动画时间也是可以的,但是最好返回此时停止的markerid,这样更方便使用者吧。
      2020-02-26
      回复
登录 后发表内容
问题标签