interface ILocationPlugin {
    init(context): void;
    unInit(): void;
    startContinuousLocation(callback): Promise<boolean>;
    stopContinuousLocation(): Promise<boolean>;
    getCurrentLocation(): Promise<BMLocation>;
}

Implemented by

Methods

  • 初始化

    Parameters

    • context: Context

    Returns void

  • Returns void

  • 开始持续定位

    Parameters

    • callback: ((location) => void)

      位置变化回调

        • (location): void
        • Parameters

          Returns void

    Returns Promise<boolean>

    是否成功开始定位的Promise

  • 停止持续定位

    Returns Promise<boolean>

    是否成功停止定位的Promise

  • 获取单次定位

    Returns Promise<BMLocation>

    定位结果Promise