7***@qq.com
7***@qq.com
  • 发布:2022-08-16 16:45
  • 更新:2022-08-25 14:38
  • 阅读:579

【报Bug】mapContext.moveAlong

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 10

HBuilderX类型: 正式

HBuilderX版本号: 3.5.3

手机系统: iOS

手机系统版本号: iOS 14

手机厂商: 苹果

手机机型: iphoneX

页面类型: nvue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

// 执行回放
mapContext.moveAlong({
markerId:1
path:paths,
autoRotate:true,
duration:1000
})
// 执行终止
mapContext.moveAlong({
markerId:1
})

预期结果:

ios系统下 此方法可用
// 执行终止
mapContext.moveAlong({
markerId:1
})

实际结果:

ios系统下 此方法不可用
// 执行终止
mapContext.moveAlong({
markerId:1
})

bug描述:

沿指定路径移动 marker,用于轨迹回放等场景。动画完成时触发回调事件,若动画进行中,对同一 marker 再次调用 moveAlong 方法,前一次的动画将被打断。

ios 手机使用此方法,再次调用没法打断进程

2022-08-16 16:45 负责人:DCloud_iOS_XHY 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

用示例代码hello uni-app能出现你的问题吗?不能的话请排查下具体问题,并提供可复现bug的最小化demo(上传附件),让我们及时定位问题,及时修复。【bug优先处理规则】https://ask.dcloud.net.cn/article/38139

  • 7***@qq.com (作者)

    问题代码提交了附件了

    2022-08-17 09:57

  • DCloud_UNI_Anne

    回复 7***@qq.com: 已反馈给相关人员排查 ,已加分感谢反馈!

    2022-08-17 16:36

7***@qq.com

7***@qq.com (作者)

[hello uni-app] 下载使用,地图测试存在问题

报错方法
mapContext.moveAlong

问题如下:
Android: 执行前一次的动画打断,标注点播放停止,标注点callout还在回放状态

Ios: 执行前一次的动画打断,标注点未停止播放

附件为BUG代码:
使用文件为 hello uni-app项目下pages/component/map/map.nvue

DCloud_UNI_Anne

DCloud_UNI_Anne

HBuilderX alpha 3.5.5 已修复

  • 7***@qq.com (作者)

    好嘚

    2022-08-25 16:39

  • 7***@qq.com (作者)

    moveAlong 移动指定 marker 是否可以同时修改地图中心点位置

    2023-01-19 15:24

要回复问题请先登录注册