优化首页位置上报体验
This commit is contained in:
@ -20,12 +20,12 @@ final class LocationProvider: NSObject, LocationProviding {
|
||||
permissionManager.desiredAccuracy = kCLLocationAccuracyBest
|
||||
}
|
||||
|
||||
func requestSnapshot() async throws -> HomeLocationSnapshot {
|
||||
func requestSnapshot(desiredAccuracy: CLLocationAccuracy = kCLLocationAccuracyBest) async throws -> HomeLocationSnapshot {
|
||||
try AMapBootstrap.requireConfigured()
|
||||
try await ensureLocationPermission()
|
||||
|
||||
let manager = makeLocationManager(
|
||||
desiredAccuracy: kCLLocationAccuracyBest,
|
||||
desiredAccuracy: desiredAccuracy,
|
||||
locatingWithReGeocode: true
|
||||
)
|
||||
return try await withCheckedThrowingContinuation { continuation in
|
||||
|
||||
Reference in New Issue
Block a user