<template>
<view class="main">
<map class="map" :latitude="latitude" :longitude="longitude" :markers="markers"></map>
</view>
</template>
<script>
export default {
data() {
return {
latitude: 32.066508665321834,
longitude: 118.68103840260795,
markers: [{
"latitude": 32.066508665321834,
"longitude": 118.68202864942329,
"callout": {
content: '你好'
}
}, {
"latitude": 32.06755028160769,
"longitude": 118.68276206143257,
"callout": {
content: '你好'
}
}, {
"latitude": 31.304845550248345,
"longitude": 120.62447272096612,
"callout": {
content: '你好'
}
}, {
"latitude": 32.064941908257985,
"longitude": 118.68020846636593,
"callout": {
content: '你好'
}
}]
}
},
onLoad() {
},
methods: {
}
}
</script>
<style>
.main {
flex: 1;
}
.map {
flex: 1;
}
</style>
- 发布:2020-07-13 13:51
- 更新:2020-07-13 17:38
- 阅读:950
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: Alpha
HBuilderX版本号: 2.8.0
手机系统: Android
手机系统版本号: Android 9.0
手机厂商: 小米
手机机型: 小米note 3
页面类型: nvue
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
1:点击第一个marker,显示气泡
2:点击第二个marker,显示气泡,第一个气泡没有消失
1:点击第一个marker,显示气泡
2:点击第二个marker,显示气泡,第一个气泡没有消失
预期结果:
第一个气泡消失。
第一个气泡消失。
实际结果:
Android:第一个气泡没有消失
IOS:第一个气泡消失
Android:第一个气泡没有消失
IOS:第一个气泡消失
bug描述:
Android:在nvue页面中,为地图上的marker增加callout气泡(BYCLICK),点击第一个marker时显示气泡,在点击第二个marker时,显示了第二个marker的气泡,第一个气泡没有消失
IOS:第一个气泡正常消失
1***@qq.com
解决了吗?
2020-11-09 11:19