呆狗的一生
呆狗的一生
  • 发布:2025-08-30 00:59
  • 更新:2025-08-30 00:59
  • 阅读:25

【报Bug】map组件相关的一些API在浏览器中无法运行

分类:uni-app

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

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.76

第三方开发者工具版本号: stable1.06

基础库版本号: 3.92

项目创建方式: HBuilderX

示例代码:
    onReady() {  
            this._mapContext = uni.createMapContext("map", this);  
            // 仅调用初始化,才会触发 on.("markerClusterCreate", (e) => {})  
            this._mapContext.initMarkerCluster({  
                enableDefaultStyle: false,  
                zoomOnClick: true,  
                gridSize: 60,  
                complete(res) {  
                    debugger  
                    console.log('initMarkerCluster', res)  
                }  
            });  

            this._mapContext.on("markerClusterCreate", (e) => {  
                console.log("markerClusterCreate", e);  
            });  

            this.addMarkers();  

        }
this._mapContext.addMarkers({  
                    markers,  
                    clear: false,  
                    complete(res) {  
                        console.log('addMarkers', res)  
                    }  
                })

操作步骤:

运行附件中示例代码

预期结果:

在地图中成功添加marker点,关于地图的一些api正常运行

实际结果:

浏览器中无法运行,也不报错,微信开发者工具中没问题

bug描述:

关于map组件的一些api在浏览器中无法运行(微信开发者工具中没问题),示例来源于文档地图组件控制

  1. 浏览器中_mapContext.initMarkerCluster方法无法运行,也不报错
  2. 浏览器中_mapContext.addMarkers方法无法运行,也不报错
2025-08-30 00:59 负责人:无 分享
已邀请:

要回复问题请先登录注册