阅读(2988) (8)

百度智能小程序 创建MapContext

2020-08-25 14:49:01 更新

swan.createMapContext

解释:创建并返回 map 上下文 mapContext 对象。在自定义组件下,第二个参数传入组件实例 this ,以操作组件内 <map/> 组件。 mapContext 通过 mapId 跟一个 组件绑定,通过它可以操作对应的 组件。

方法参数

String mapId

mapId 参数说明:要获取 map 组件的 id 。
返回值:MapContext

示例 

在开发者工具中打开


图片示例

代码示例

<view class="wrap">
    <map id="myMap" 
        longitude="{{longitude}}"
        latitude="{{latitude}}"
        style="width: 100%"  
        markers="{{markers}}"
        show-location>
    </map>
</view>
Page({
    onShow() {
        this.mapContext = swan.createMapContext('myMap'); // 完整示例可参考MapContext: (https://smartprogram.baidu.com/docs/develop/api/location/MapContext/)
    }
})

    错误码

    Android

    错误码说明

    202

    解析失败,请检查参数是否正确。

    1001

    2000

    地图 lib 包加载失败

    iOS

    错误码说明

    202

    解析失败,请检查参数是否正确。