openLocation 1.0.0+
使用今日头条内置地图查看位置。
提示
该 API 需要用户授权方可调用,详细信息可参考用户授权
⚠️注意
该 API 有一定性能消耗,请注意不要频繁调用以防设备过热和耗电过快。小程序框架也会做相应的节流处理。
输入
继承标准对象输入,扩展属性描述:
名称 | 数据类型 | 属性 | 默认值 | 描述 |
---|---|---|---|---|
latitude | number | required | N/A | 纬度,范围为-90 ~90 ,正数表示北,负数表示南 |
longitude | number | required | N/A | 经度,范围为-180 ~180 ,正数表示东,负数表示西 |
scale | number | optional | 18 | 缩放比例,范围5 ~18 |
name | string | optional | </td><td>位置名</td></tr><tr><td><code>address</code></td><td><code>string</code></td><td>optional</td><td> | 地址的详细说明 |
提示
输入的坐标坐标系应当为gcj02
。
输出
各callback参数均无额外属性
代码示例
tt.getLocation({
success: function(res) {
var latitude = res.latitude;
var longitude = res.longitude;
tt.openLocation({
latitude: latitude,
longitude: longitude,
scale: 28
});
}
})
原文: https://developer.toutiao.com/docs/api/openLocation.html