后浪云百度小程序教程:swan.startLocationUpdate

  • swan.startLocationUpdate
    • 方法参数
      • object 参数说明
    • 示例
      • 图片示例
      • 代码示例

    swan.startLocationUpdate

    基础库 3.150.1 版本开始支持。

    解释:开启小程序进入前台时接收位置消息。
    Web 态说明:受浏览器限制,该功能无法支持,会触发失败回调。

    方法参数

    Object object

    object 参数说明

    属性名 类型 必填 默认值 说明

    success

    Function

    接口调用成功的回调函数

    fail

    Function

    接口调用失败的回调函数

    complete

    Function

    接口调用结束时的回调函数(调用成功、调用失败都会执行)

    needFullAccuracy

    Boolean

    false

    针对 iOS14 以上的新特性,其他情况本参数忽略。默认情况宿主是精确定位就返回精确定位信息。传入 true 会强制使用精确定位信息,iOS14 以上如果没有精确定位权限,会弹出精确定位授权弹框

    示例

    跳转编辑工具

    在开发者工具中打开

    在 WEB IDE 中打开

    扫码体验

    代码示例

    后浪云百度小程序教程:swan.startLocationUpdate插图

    请使用百度APP扫码

    图片示例

    后浪云百度小程序教程:swan.startLocationUpdate插图1

    代码示例

    • JS
     
     
     
    1. Page({
    2. startLocationUpdate() {
    3. swan.startLocationUpdate({
    4. success: res => console.log('开启小程序接收位置消息成功'),
    5. fail: err => console.error('开启小程序接收位置消息失败:', err),
    6. complete: msg => console.log('调用开启小程序接收位置消息API完成')
    7. });
    8. }
    9. })
    THE END