开发
API

tt.onLocationChange

基础库 2.48.0 开始支持本方法,低版本需做兼容处理,这是一个同步方法。

注册地理位置变化回调。

语法

tt.onLocationChange(callback)

参数说明

callback

类型默认值必填说明最低支持版本
function回调函数2.48.0

回调函数参数说明

object 类型,属性如下:

属性名类型说明最低支持版本
latitudenumber纬度,范围为 -90~90,负数表示南纬。2.48.0
longitudenumber经度,范围为 -180~180,负数表示西经。2.48.0
speednumber速度,单位 m/s2.48.0
accuracynumber位置的精确度2.48.0
altitudenumber高度,单位 m2.48.0
verticalAccuracynumber垂直精度,单位 m(Android 无法获取,返回 0)2.48.0
citystring定位到的城市信息(iOS 不支持)2.48.0

返回值

扫码体验

请使用字节宿主APP扫码

代码示例

开发者工具中预览

tt.onLocationChange(function (res) {
  console.log("onLocationChange", res);
}); // 获取位置更新

tt.startLocationUpdate({
  success(res) {
    console.log("开启接收位置更新", res);
  },
  fail(res) {
    console.log("开启接收位置更新失败", res);
  },
});

Bug & Tip

  • Tip:开发者工具暂不支持此能力,请用真机扫码调试。
点击纠错
该文档是否对你的开发有所帮助?
有帮助
没帮助
该文档是否对你的开发有所帮助?
有帮助
没帮助