1***@163.com
1***@163.com
  • 发布:2024-08-12 18:32
  • 更新:2024-08-12 20:07
  • 阅读:119

【报Bug】使用map地图组件当中的marker,设置气泡后,点击气泡的回调函数callouttap,无法返回当前气泡信息

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.24

浏览器平台: Chrome

浏览器版本: 127.0.6533.100

项目创建方式: HBuilderX

示例代码:

<template>
<map class="map" :latitude="latitude" :longitude="longitude" :markers="covers" @callouttap="callouttap" @markertap="markerTap">
</map>
</template>

<script setup>
const covers = [{
latitude: 39.909,
longitude: 116.39742,
with:rpxTopx(48),
height:rpxTopx(52),
markerId:1,
id:1,
// label:{
// content:'故宫博物馆',
// },
callout:{
content:'故宫博物馆',
display: 'ALWAYS',
fontSize: rpxTopx(22),
bgColor: '#0180CC',
borderRadius:'100',
color:'#fff',
markerId:1,
id:1,
padding:rpxTopx(8)+'px '+rpxTopx(24),
anchorY:'0'
},
iconPath: '../../static/images/marker.png'
}, {
latitude: 39.90,
longitude: 116.39,
with:rpxTopx(48),
height:rpxTopx(52),
id:2,
markerId:2,
callout:{
content:'朝阳公园',
display: 'ALWAYS',
fontSize: rpxTopx(22),
bgColor: '#0180CC',
borderRadius:'100',
id:2,
markerId:2,
color:'#fff',
padding:rpxTopx(8)+'px '+rpxTopx(24),
},
iconPath: '../../static/images/marker.png'
}]
const callouttap = (e)=>{
console.log(e,'点击气泡')
}

</script>

操作步骤:

设置callout气泡,设置callouttap回调事件,无返回对应信息

预期结果:

获取到对应气泡点击信息

实际结果:

无法获取

bug描述:

使用map地图组件当中的marker,设置callout气泡后,点击气泡的回调函数callouttap,无法返回当前气泡信息

2024-08-12 18:32 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

你好,你是返回的markerid为NaN吗,这个问题会在下个版本更新后修复

  • 1***@163.com (作者)

    是的,下个版本预计多久呢

    2024-08-13 09:01

  • DCloud_UNI_yuhe

    回复 1***@163.com: 这几天吧,关注alpha版

    2024-08-13 10:37

要回复问题请先登录注册