WebSettings.SetGeolocationEnabled(Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定是否啟用地理位置。
[Android.Runtime.Register("setGeolocationEnabled", "(Z)V", "GetSetGeolocationEnabled_ZHandler")]
public abstract void SetGeolocationEnabled(bool flag);
[<Android.Runtime.Register("setGeolocationEnabled", "(Z)V", "GetSetGeolocationEnabled_ZHandler")>]
abstract member SetGeolocationEnabled : bool -> unit
參數
- flag
- Boolean
是否應啟用地理位置
- 屬性
備註
設定是否啟用地理位置。 預設值為 true
。
請注意,為了讓地理位置 API 可供 WebView 中的頁面使用,必須符合下列需求: <ul><li>應用程式必須具有存取裝置位置的許可權,請參閱 android.Manifest.permission#ACCESS_COARSE_LOCATION
、 android.Manifest.permission#ACCESS_FINE_LOCATION
; <li>應用程式必須提供回呼的實作 WebChromeClient#onGeolocationPermissionsShowPrompt
,以接收頁面透過JavaScript地理位置 API 要求存取位置的通知。 </ul>
的 android.webkit.WebSettings.setGeolocationEnabled(boolean)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。