-
public class NonUiWebChromeClient extends WebChromeClient
Chrome client implementation suitable for non-UI web views.
-
-
Constructor Summary
Constructors Constructor Description NonUiWebChromeClient()Construct non-UI chrome client.
-
Method Summary
Modifier and Type Method Description booleanonCreateWindow(WebView wv, boolean diag, boolean gesture, Message res)voidonGeolocationPermissionsHidePrompt()voidonGeolocationPermissionsShowPrompt(String origin, GeolocationPermissions.Callback cb)voidonHideCustomView()booleanonJsAlert(WebView wv, String url, String msg, JsResult res)booleanonJsBeforeUnload(WebView wv, String url, String msg, JsResult res)booleanonJsConfirm(WebView wv, String url, String msg, JsResult res)booleanonJsPrompt(WebView wv, String url, String msg, String dfl, JsPromptResult res)voidonPermissionRequest(PermissionRequest rq)voidonPermissionRequestCanceled(PermissionRequest rq)voidonRequestFocus(WebView wv)voidonShowCustomView(View view, WebChromeClient.CustomViewCallback cb)booleanonShowFileChooser(WebView wv, ValueCallback<Array<Uri>> cb, WebChromeClient.FileChooserParams params)-
Methods inherited from class android.webkit.WebChromeClient
getDefaultVideoPoster, getVideoLoadingProgressView, getVisitedHistory, onCloseWindow, onConsoleMessage, onConsoleMessage, onCreateWindow, onExceededDatabaseQuota, onGeolocationPermissionsHidePrompt, onGeolocationPermissionsShowPrompt, onHideCustomView, onJsAlert, onJsBeforeUnload, onJsConfirm, onJsPrompt, onJsTimeout, onPermissionRequest, onPermissionRequestCanceled, onProgressChanged, onReceivedIcon, onReceivedTitle, onReceivedTouchIconUrl, onRequestFocus, onShowCustomView, onShowFileChooser -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
onCreateWindow
boolean onCreateWindow(WebView wv, boolean diag, boolean gesture, Message res)
-
onGeolocationPermissionsHidePrompt
void onGeolocationPermissionsHidePrompt()
-
onGeolocationPermissionsShowPrompt
void onGeolocationPermissionsShowPrompt(String origin, GeolocationPermissions.Callback cb)
-
onHideCustomView
void onHideCustomView()
-
onJsBeforeUnload
boolean onJsBeforeUnload(WebView wv, String url, String msg, JsResult res)
-
onJsConfirm
boolean onJsConfirm(WebView wv, String url, String msg, JsResult res)
-
onJsPrompt
boolean onJsPrompt(WebView wv, String url, String msg, String dfl, JsPromptResult res)
-
onPermissionRequest
void onPermissionRequest(PermissionRequest rq)
-
onPermissionRequestCanceled
void onPermissionRequestCanceled(PermissionRequest rq)
-
onRequestFocus
void onRequestFocus(WebView wv)
-
onShowCustomView
void onShowCustomView(View view, WebChromeClient.CustomViewCallback cb)
-
onShowFileChooser
boolean onShowFileChooser(WebView wv, ValueCallback<Array<Uri>> cb, WebChromeClient.FileChooserParams params)
-
-
-
-