odbo
odbo
  • 发布:2023-06-17 23:20
  • 更新:2023-06-21 16:20
  • 阅读:432

【报Bug】map地图组件在微信小程序端视图变化不触发regionchange事件

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.8.4

第三方开发者工具版本号: 1.06.2306020

基础库版本号: 2.25.3

项目创建方式: HBuilderX

示例代码:

<template>
<view>
<view class="page-body">
<view class="page-section page-section-gap">
<map @regionchange="handleRegionchange" style="width: 100%; height: 300px;" :latitude="latitude" :longitude="longitude" :markers="covers">
</map>
</view>
</view>
</view>
</template>
<script>
export default {
data() {
return {
id:0, // 使用 marker点击事件 需要填写id
title: 'map',
latitude: 39.909,
longitude: 116.39742,
covers: [{
latitude: 39.909,
longitude: 116.39742,
iconPath: '../../../static/location.png'
}, {
latitude: 39.90,
longitude: 116.39,
iconPath: '../../../static/location.png'
}]
}
},
methods: {

        handleRegionchange(e){  
            console.log(e);  
        },  
}  

}
</script>

操作步骤:

使用我提供的页面代码,运行到小程序,拖动地图

预期结果:

触发视野变更事件,控制台会打印日志

实际结果:

事件没触发

bug描述:

map地图组件在微信小程序端视图变化不触发regionchange事件,加了@begin和@end也没用,用的就是官方demo加了个事件监听打印日志,都不能触发,代码已经贴在下面,就一个页面

2023-06-17 23:20 负责人:无 分享
已邀请:
odbo

odbo (作者)

注意是真机不触发,开发者工具可以

DCloud_UNI_Anne

DCloud_UNI_Anne

直接使用微信小程序(不使用 uni-app )测试一下,如果仍然有问题,反馈到微信小程序社区

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