startBackgroundLocationTask method

Future<void> startBackgroundLocationTask({
  1. Map<String, Object?>? wantAgentInfo,
})

开始后台定位任务。

Platforms:

  • 🅰️ Android:不支持,抛出 TencentLocationError(错误码 unsupportedOnThisPlatform
  • 🍏 iOS:不支持,抛出 TencentLocationError(错误码 unsupportedOnThisPlatform
  • 🔶 Harmony:支持

Parameters:

  • wantAgentInfo:鸿蒙后台任务所需的 wantAgent.WantAgentInfo, 原样透传给底层。

Implementation

Future<void> startBackgroundLocationTask(
        {Map<String, Object?>? wantAgentInfo}) =>
    _after(() => _platform.startBackgroundLocationTask(
          managerId: _id,
          wantAgentInfo: wantAgentInfo,
        ));