0
我有一個UWP應用程序,它在加載主頁上的某些數據時詢問用戶位置,它會在第一次啓動時顯示一次對話框。UWP再次詢問用戶位置
我的問題是:如果用戶拒絕位置,並希望稍後激活它,我該如何重新顯示對話框?
注:請問我的位置使用:
var access = await Geolocator.RequestAccessAsync();
感謝您的幫助提前
問候
我有一個UWP應用程序,它在加載主頁上的某些數據時詢問用戶位置,它會在第一次啓動時顯示一次對話框。UWP再次詢問用戶位置
我的問題是:如果用戶拒絕位置,並希望稍後激活它,我該如何重新顯示對話框?
注:請問我的位置使用:
var access = await Geolocator.RequestAccessAsync();
感謝您的幫助提前
問候
我想你就可以,如果一次又一次地使用此代碼用戶不授予訪問權限。你只需要檢查狀態。
if (access == GeolocationAccessStatus.Allowed)
access = await Geolocation.RequestAccessAsync();
我敢肯定,你已經試過這種方式,它不可能工作,是嗎?如果是這樣,爲什麼?