跳到主要内容

GeolocatorPositionAccuracy

表示可能的位置精度值。

LOWEST = "最低" LOW = "低" MEDIUM = "中等" HIGH = "高" BEST = "最佳" BEST_FOR_NAVIGATION = "最佳导航" REDUCED = "降低"

GeolocatorPositionAccuracy 枚举有以下值:

LOWEST

位置精度在 iOS 上为 3000m,Android 上为 500m。

在 Android 上,相当于 PRIORITY_PASSIVE

LOW

位置精度在 iOS 上为 1000m,Android 上为 500m。

在 Android 上,相当于 PRIORITY_LOW_POWER

MEDIUM

位置精度在 iOS 上为 100m,Android 上为 100m 到 500m 之间。

在 Android 上,相当于 PRIORITY_BALANCED_POWER_ACCURACY

HIGH

位置精度在 iOS 上为 10m,Android 上为 0m 到 100m 之间。

在 Android 上,相当于 PRIORITY_HIGH_ACCURACY

BEST

位置精度在 iOS 上为 ~0m,Android 上为 0m 到 100m 之间。

在 Android 上,相当于 PRIORITY_HIGH_ACCURACY

BEST_FOR_NAVIGATION

位置精度在 iOS 上为导航优化,Android 上与 BEST 相同。

在 Android 上,相当于 PRIORITY_HIGH_ACCURACY

REDUCED

位置精度在 iOS 14+ 设备上降低,与 LOWEST 在 iOS 13 及以下版本和其他平台上相同。

在 Android 上,相当于 PRIORITY_PASSIVE