openLocation 1.0.0+

使用今日头条内置地图查看位置。

提示

该 API 需要用户授权方可调用,详细信息可参考用户授权

⚠️注意

该 API 有一定性能消耗,请注意不要频繁调用以防设备过热和耗电过快。小程序框架也会做相应的节流处理。

输入

继承标准对象输入,扩展属性描述:

名称数据类型属性默认值描述
latitudenumberrequiredN/A纬度,范围为-90~90,正数表示北,负数表示南
longitudenumberrequiredN/A经度,范围为-180~180,正数表示东,负数表示西
scalenumberoptional18缩放比例,范围5~18
namestringoptional</td><td>位置名</td></tr><tr><td><code>address</code></td><td><code>string</code></td><td>optional</td><td>地址的详细说明

提示

输入的坐标坐标系应当为gcj02

输出

各callback参数均无额外属性

代码示例

  1. tt.getLocation({
  2. success: function(res) {
  3. var latitude = res.latitude;
  4. var longitude = res.longitude;
  5. tt.openLocation({
  6. latitude: latitude,
  7. longitude: longitude,
  8. scale: 28
  9. });
  10. }
  11. })

原文: https://developer.toutiao.com/docs/api/openLocation.html