swan.createMapContext

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

# 方法参数

String mapId

# mapId参数说明 :要获取 map 组件的 id

# 返回值 :MapContext

# 示例

扫码体验
重新加载
请使用百度APP扫码

# 图片示例

# 代码示例

    <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 解析失败,请检查参数是否正确