GH-706 android: Allow permissions requests (#968)

Co-authored-by: joanb-moncasoft <55381916+joanb-moncasoft@users.noreply.github.com>
This commit is contained in:
joanbat 2023-10-27 15:36:16 +02:00 committed by GitHub
parent 65e86c7e1b
commit d735e136cd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -34,6 +34,7 @@ import android.webkit.WebStorage;
import android.webkit.WebView; import android.webkit.WebView;
import android.webkit.WebViewClient; import android.webkit.WebViewClient;
import android.webkit.GeolocationPermissions.Callback; import android.webkit.GeolocationPermissions.Callback;
import android.webkit.PermissionRequest;
public class InAppChromeClient extends WebChromeClient { public class InAppChromeClient extends WebChromeClient {
@ -45,6 +46,13 @@ public class InAppChromeClient extends WebChromeClient {
super(); super();
this.webView = webView; this.webView = webView;
} }
public void onPermissionRequest(final PermissionRequest request) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
request.grant(request.getResources());
}
}
/** /**
* Handle database quota exceeded notification. * Handle database quota exceeded notification.
* *