小程序开放平台

文档中心
基础
路由
跳转
转发
界面
网络
支付
数据缓存
媒体
图片
地图
createMapContext
MapContext
视频
富文本
位置
开放接口
设备
XHSML
性能
第三方平台
文件
数据分析
画布

xhs.createMapContext

开发
>
JS API
>
媒体
>
地图
>
createMapContext
>
更新时间:2025-04-10 16:11:01

创建 map 上下文 MapContext 对象。建议使用 xhs.createSelectorQuery 获取 context 对象。

参数

string mapId

map 组件的 id

返回值

MapContext

实例代码

// 创建 map 上下文对象
const mapContext = xhs.createMapContext('myMap'); // 'myMap' 是 map 组件的 id

// 调用 MapContext 的方法,例如获取中心点位置
mapContext.getCenterLocation({
  success: (res) => {
    console.log('地图中心点位置:', res);
    console.log('纬度:', res.latitude);
    console.log('经度:', res.longitude);
  },
  fail: (err) => {
    console.error('获取中心点位置失败:', err.errMsg);
  }
});

// 其他 MapContext 方法可以根据需求调用
该文档是否对您有帮助?