Я разрабатываю браузер в веб-браузере Android. Как я могу определить, запрашивает ли веб-сайт разрешение на местоположение и имеет ли пользовательский контроль для его предоставления или нет.
напишите ниже строки в onCreate
webView.setWebViewClient(mWebViewClient);
напишите ниже метод в вашем классе
private WebChromeClient mWebChromeCient = new WebChromeClient() { @Override public void onGeolocationPermissionsShowPrompt(String origin, GeolocationPermissions.Callback callback) { super.onGeolocationPermissionsShowPrompt(origin, callback); } };
Для более подробной информации нажмите ссылку на учебные пособия