[英]How to know users location permission without triggering permission popup?
我想使用用戶的位置執行一些操作...
問題在於,如果用戶不允許/阻止它,我不想觸發GeoLocation API彈出窗口,因為他會很困惑為什么我要它。
因此,導航到mysite.com/page-that-needs-geolocation
,應該發生的是:
mysite.com/why-enable-geolocation
),然后在該位置尋求許可。 mysite.com/enter-your-position
)。 mysite.com/page-that-needs-geolocation
),並使用他的地理位置。 我知道Permission API ,但是它僅限於現代瀏覽器,而我沒有。
是否有其他方法可以解決此問題,或者可以使用其他API?
由於瀏覽器的限制,目前這是不可能的。
即使用戶取消了彈出窗口,即使您可以在新會話中重新觸發新的許可請求,取消(取消)或拒絕許可也會導致相同的結果。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.