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。
請注意,為了讓 WebView 中的頁面能使用地理定位 API,必須符合以下條件:<ul><li>應用程式必須有權限存取裝置位置,參見 android.Manifest.permission#ACCESS_COARSE_LOCATION, ; android.Manifest.permission#ACCESS_FINE_LOCATION<應用程式>必須實作WebChromeClient#onGeolocationPermissionsShowPrompt回調,以接收頁面透過 JavaScript 地理定位 API 請求存取位置的通知。
</ul>
Java 文件 android.webkit.WebSettings.setGeolocationEnabled(boolean)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。