Вкладки WebView и пользовательские вкладки не предоставляют разрешение на местоположение для подписания соглашения на веHtml

Программисты Html
Anonymous
Вкладки WebView и пользовательские вкладки не предоставляют разрешение на местоположение для подписания соглашения на ве

Сообщение Anonymous »

Я интегрирую веб -сайт Signdesk в свое приложение Android для подписания соглашения. Веб -сайт требует разрешения на местонахождение для правильной функции. Я внедрил разрешения геолокации в своем веб -просмотре, и я также попытался открыть URL -адрес с использованием библиотеки CustomTabeVents (которая использует API Chrome для пользовательских вкладок). Тем не менее, функциональность местоположения не работает в обоих случаях. Br /> Я попытался реализовать события WebView и Custom Tab в оба. Как ниже < /p>
Реализация WebView:

Код: Выделить всё

webView.getSettings().setJavaScriptEnabled(true); webView.getSettings().setDomStorageEnabled(true); webView.getSettings().setGeolocationEnabled(true);  webView.setWebChromeClient(new WebChromeClient() {      @Override      public void onGeolocationPermissionsShowPrompt(String origin,GeolocationPermissions.Callback callback) {          callback.invoke(origin, true, false); // Allowed location access      } });  webView.loadUrl("webURL");

Есть ли что -то конкретное, что необходимо настроить для разрешения на местонахождение для работы с Signdesk в этих компонентах?

Подробнее здесь: https://stackoverflow.com/questions/793 ... -signing-o

Вернуться в «Html»