3***@qq.com
3***@qq.com
  • 发布:2019-12-06 11:54
  • 更新:2020-01-09 11:48
  • 阅读:1970

moveToLocation app 端不支持传经纬度?怎么实现动态更改地图中心

分类:uni-app

uni-app怎么动态设置map中心位置,moveToLocation不支持传经纬度

2019-12-06 11:54 负责人:无 分享
已邀请:
3***@qq.com

3***@qq.com (作者) - 前端码农

大佬们给小白解解惑把

b***@sina.com

b***@sina.com - 222

请问大佬解决了吗 我现在使用moveToLocation报错

a***@126.com

a***@126.com

我也搜到这个问题了,没人回答,仔细看了看文档。
map组件:mapContext 通过 mapId 跟一个 <map> 组件绑定,通过它可以操作对应的 <map> 组件。
$getAppMap 获取原生地图对象 plus.maps.Map app-vue自定义组件模式。

onReady() {  
            this.initMap();  
        },  
methods: {  
            initMap(){  
                this.imap = uni.createMapContext('imap');  
                this.plusmap = this.imap.$getAppMap();  
            },  
                    planTo(lng,lat){  
                                       var center = new plus.maps.Point( lng, lat );  
                    this.plusmap.setCenter( center );  
                     }  
}
  • b***@sina.com

    昨天已经解决了 原因是因为v3模式下 没有$getAppMap和 moveToLocation这类方法

    2020-01-09 13:03

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