共用方式為


WebSettings.SetGeolocationEnabled(Boolean) 方法

定義

設定是否啟用地理位置。

[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_LOCATIONandroid.Manifest.permission#ACCESS_FINE_LOCATION; <li>應用程式必須提供回呼的實作 WebChromeClient#onGeolocationPermissionsShowPrompt ,以接收頁面透過JavaScript地理位置 API 要求存取位置的通知。 </ul>

android.webkit.WebSettings.setGeolocationEnabled(boolean)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於