SSRF漏洞靶场实战:从基础利用到DNS重绑定
2026/10/29 3:12:48
wx.chooseLocation,打开选点地图,选定地址后更新地图中心点经纬度。wx.getLocation获取当前设备定位,再调用wx.openLocation唤起微信地图,支持导航、打车。requiredPrivateInfos以及位置授权提示permission。表格
| 属性 | 说明 |
|---|---|
longitude | 地图中心经度 |
latitude | 地图中心纬度 |
markers | 标记点数组,存放多个标记对象 |
show‑location="true" | 展示用户当前定位小圆点 |
id:标记唯一编号,数字类型longitude / latitude:标记点的经纬度iconPath:自定义标记图标本地路径,根目录路径开头必须带/width、height:标记图标宽高,单位 pxlabel:标记上方文字标签对象content:显示文字color:文字颜色bgColor:标签背景颜色fontSize:文字字号requiredPrivateInfos数组填写调用的位置接口名称,不配置接口直接报错;permission配置位置授权弹窗提示文案。requiredPrivateInfos,未声明接口;permission位置权限配置;iconPath路径开头/不能省略;wx.getLocation的type参数必须设置为gcj02,微信地图使用火星坐标系。
chooseLocation的 success 回调,使用this.setData更新 longitude、latitude,map 组件才会刷新地图中心。
本案例改用renderer:"webview",规避 skyline 各类兼容报错,和前面案例保持统一。
复制 PPT 代码带入中文全角横线符号,全部替换为英文半角-。
chooseLocation返回的地址名称res.name展示在页面;wx.getLocation直接把地图中心移动到自己当前的位置。