山顶上有只傻狗
山顶上有只傻狗
  • 发布:2019-06-12 14:41
  • 更新:2021-12-03 10:19
  • 阅读:927

【报Bug】uni-app地图 onstatuschanged ios触发多次

分类:uni-app
map

详细问题描述

[内容]
<map id="cMap"
:longitude="longitude"
:latitude="latitude"
:scale="scale"
:controls="controls"
@controltap="_controltap"></map>

  onReady() {  
        // #ifdef APP-PLUS  
        _map = uni.createMapContext('cMap', this).$getAppMap();  
        // 监听地图变化  
        let that = this;  
        _map.onstatuschanged = function(e) {  
            console.log(e)  
            // that.scale = e.zoom;  
        }  
        this.addMarker();  
        // #endif  
    }  

重现步骤

[步骤]

点击地图控件响应执行 this.scale--;  

[结果]
1.点击控件执行scale变化,onstatuschanged打印两次
2.安卓端初次进入会打印一次,ios不会

[期望]
1.ios端onstatuschanged可以正常触发次数
2.安卓端和ios端初次进入统一onstatuschanged不打印

[如果语言难以表述清晰,拍一个视频或截图,有图有真相]

IDE运行环境说明

HBuilderX v2.0.0
windows10

uni-app运行环境说明

HBuilderX app双端真机运行

编译器版本:2.0.0,当前项目编译模式:自定义组件模式。

App运行环境说明

[Android版本号]
6.0.1

[iOS版本号]
12.3.1

[手机型号]
MI 4LTE
iphone

联系方式

[QQ]703001848

2019-06-12 14:41 负责人:无 分享
已邀请:
z***@163.com

z***@163.com

求告知 最后怎么解决的

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