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_LOCATION
, android.Manifest.permission#ACCESS_FINE_LOCATION
<li>приложение должно предоставить реализацию обратного WebChromeClient#onGeolocationPermissionsShowPrompt
вызова для получения уведомлений о том, что страница запрашивает доступ к расположению через API географического расположения JavaScript. </ul>
Документация по Java для android.webkit.WebSettings.setGeolocationEnabled(boolean)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.