openLocation 1.0.0+

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

提示

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

⚠️ 注意

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

输入

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

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

提示

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

输出

各 callback 参数均无额外属性

代码示例

tt.getLocation({
  success: function(res) {
    var latitude = res.latitude;
    var longitude = res.longitude;
    tt.openLocation({
      latitude: latitude,
      longitude: longitude,
      scale: 18
    });
  }
});