跳到主要内容

GeolocatorPermissionStatus

表示可能的位置权限。

GeolocatorPermissionStatus 枚举有以下值:

ALWAYS

允许应用程序在后台运行时访问设备的位置。

DENIED

拒绝访问设备的位置,应用程序应该尝试使用 Geolocator.request_permission() 方法请求权限。

DENIED_FOREVER

永久拒绝访问设备的位置。当请求权限时,权限对话框不会显示,直到用户在应用程序设置中更新权限。

UNABLE_TO_DETERMINE

无法确定权限状态。此权限仅由 Geolocator.check_permission() 方法在 Web 平台上返回,适用于未实现 Permission API 的浏览器。

WHILE_IN_USE

仅在应用程序使用时允许访问设备的位置。