w***@sina.cn
w***@sina.cn
  • 发布:2021-09-01 11:26
  • 更新:2021-09-13 11:15
  • 阅读:304

【报Bug】<map>点聚合功能对markerId的严重影响

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: macOS11.5

HBuilderX类型: Alpha

HBuilderX版本号: 3.2.5

手机系统: iOS

手机系统版本号: IOS 14

手机厂商: 苹果

手机机型: iphone12ProMax

页面类型: nvue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

iOS。 {"type":"markertap","timeStamp":1630466075281,"target":{"id":"mapView","dataset":{},"offsetLeft":0,"offsetTop":0},"currentTarget":{"id":"mapView","dataset":{},"offsetLeft":0,"offsetTop":0},"detail":{"markerId":0}}

android。{"type":"markertap","timeStamp":1630466051019,"target":{"id":"mapView","dataset":{},"offsetLeft":0,"offsetTop":0},"currentTarget":{"id":"mapView","dataset":{},"offsetLeft":0,"offsetTop":0},"detail":{"markerId":374}}

操作步骤:

地图marker 开启joinCluster: true, iOS设备{"markerId":0}}
地图marker 关闭joinCluster: false, iOS设备正常
以上情况 android都正常

预期结果:

地图marker 开启joinCluster: true, iOS设备正常
地图marker 关闭joinCluster: false, iOS设备正常
以上情况 android都正常

实际结果:

地图marker 开启joinCluster: true, iOS设备{"markerId":0}}
地图marker 关闭joinCluster: false, iOS设备正常
以上情况 android都正常

bug描述:

使用系统<map>组件时,如果开启点聚合功能joinCluster,则iOS无法获取到markerId 且markerid=0,反正不开启点聚合,markerid获取正常,但是在android 设备不受影响,均可以正常获取markerid ,请官方麻烦 尽快回复下 很急

2021-09-01 11:26 负责人:无 分享
已邀请:
w***@sina.cn

w***@sina.cn (作者) - frankieUniapp

都没有人遇到这个问题吗 文档上写的方法 调用也无效 也写的很模糊 这个功能很是影响开发功能的进度,能麻烦有人来解决一下吗 连官方的人 都没人来回复一下这个问题吗????

DCloud_uni-ad_HDX

DCloud_uni-ad_HDX

请提供一个简单的测试工程

该问题目前已经被锁定, 无法添加新回复