uni-app HBuilderX更新到3.2.15.20211120后 map组件上的气泡事件无法触发 @callouttap

uni-app HBuilderX更新到3.2.15.20211120后 map组件上的气泡事件无法触发 @callouttap

产品分类 PC开发环境操作系统 PC开发环境操作系统版本号 HBuilderX版本号
HbuilderX Windows 10企业版 3.2.15
### 示例代码:

```vue
<template>  
    <view >  
         <map id="jbxqMap" style="width: 100%; height: 87vh;"  [@callouttap](/user/callouttap)="ttap()" :latitude="latitude" :longitude="longitude" :markers="covers">  
         </map>  
    </view>  
</template>  
<script>  
    export default {  
        data() {  
            return {  
                latitude: 32.037154,  
                longitude: 118.646375,  
                covers: [{  
                    id: 111,  
                    iconPath:"/static/map/marker.png",  
                    latitude: 32.037154,  
                    longitude: 118.646375,  
                    callout: {
                        content: '中兴人才公寓二期1',  
                        display: 'ALWAYS',
                        padding: '10',
                        bgColor: "#cecbcb",
                        borderRadius: 5  
                    }  
                }]  
            }  
        },  
        onLoad() {  
            this.loadMarker()  
        },  
        methods: {  
             loadMarker(){  
                let arrLayer = []  
                let arrPoLine = []  
                arrLayer.push({  
                    id: 111,  
                    iconPath:"/static/map/marker.png",  
                    latitude: 32.037154,  
                    longitude: 118.646375,  
                    callout: {
                        content: '人才公寓二期1',  
                        display: 'ALWAYS',
                        padding: '10',
                        bgColor: "#cecbcb",
                        borderRadius: 5  
                    }  
                })  
             },  
             ttap(e){  
                 alert(1)  
             }  
        }  
    }  
</script>  
<style lang="scss" scoped>  
</style>

更多关于uni-app HBuilderX更新到3.2.15.20211120后 map组件上的气泡事件无法触发 @callouttap的实战教程也可以访问 https://www.itying.com/category-93-b0.html

9 回复

平台信息 nvue还是vue 都把信息补充完整了

更多关于uni-app HBuilderX更新到3.2.15.20211120后 map组件上的气泡事件无法触发 @callouttap的实战教程也可以访问 https://www.itying.com/category-93-b0.html


问题确认,已加分,HBuilderX alpha 3.3.0+ 已修复
临时解决方案,下载替换文件到 HBuilder 对应路径: https://unpkg.com/@dcloudio/uni-h5@2.0.0-32920211122002/dist/index.umd.min.js HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/uni-h5/dist/index.umd.min.js

替换后本地调试发现定位功能往左偏了一个屏幕

我换成IP又好了,可能是缓存

替换以后本地能用,发布到服务器还是触发不了点击事件。。。

回复 1***@qq.com: 是不是有缓存

回复 DCloud_UNI_GSQ: 缓存清理了不管用

回复 DCloud_UNI_GSQ: 同样的页面放到新建的项目发布后点击事件能触发,在我的项目里发布后就不行,也不知道是什么影响的唉

回到顶部