WebChromeClientWrapperpublic class WebChromeClientBase
extends android.webkit.WebChromeClient
| 构造器 | 说明 |
|---|---|
WebChromeClientBase() |
|
WebChromeClientBase(android.webkit.WebChromeClient webChromeClient) |
| 修饰符和类型 | 方法 | 说明 |
|---|---|---|
android.graphics.Bitmap |
getDefaultVideoPoster() |
|
protected android.webkit.WebChromeClient |
getDelegate() |
|
android.view.View |
getVideoLoadingProgressView() |
|
void |
getVisitedHistory(android.webkit.ValueCallback<java.lang.String[]> callback) |
|
void |
onCloseWindow(android.webkit.WebView window) |
|
boolean |
onConsoleMessage(android.webkit.ConsoleMessage consoleMessage) |
|
void |
onConsoleMessage(java.lang.String message,
int lineNumber,
java.lang.String sourceID) |
已过时。
|
boolean |
onCreateWindow(android.webkit.WebView view,
boolean isDialog,
boolean isUserGesture,
android.os.Message resultMsg) |
|
void |
onExceededDatabaseQuota(java.lang.String url,
java.lang.String databaseIdentifier,
long quota,
long estimatedDatabaseSize,
long totalQuota,
android.webkit.WebStorage.QuotaUpdater quotaUpdater) |
已过时。
|
void |
onGeolocationPermissionsHidePrompt() |
notify the host application that a request for Geolocation permissions,
made with a previous call to
onGeolocationPermissionsShowPrompt()
has been canceled. |
void |
onGeolocationPermissionsShowPrompt(java.lang.String origin,
android.webkit.GeolocationPermissions.Callback callback) |
|
void |
onHideCustomView() |
|
boolean |
onJsAlert(android.webkit.WebView view,
java.lang.String url,
java.lang.String message,
android.webkit.JsResult result) |
|
boolean |
onJsBeforeUnload(android.webkit.WebView view,
java.lang.String url,
java.lang.String message,
android.webkit.JsResult result) |
|
boolean |
onJsConfirm(android.webkit.WebView view,
java.lang.String url,
java.lang.String message,
android.webkit.JsResult result) |
|
boolean |
onJsPrompt(android.webkit.WebView view,
java.lang.String url,
java.lang.String message,
java.lang.String defaultValue,
android.webkit.JsPromptResult result) |
|
boolean |
onJsTimeout() |
|
void |
onPermissionRequest(android.webkit.PermissionRequest request) |
|
void |
onPermissionRequestCanceled(android.webkit.PermissionRequest request) |
|
void |
onProgressChanged(android.webkit.WebView view,
int newProgress) |
|
void |
onReachedMaxAppCacheSize(long requiredStorage,
long quota,
android.webkit.WebStorage.QuotaUpdater quotaUpdater) |
已过时。
|
void |
onReceivedIcon(android.webkit.WebView view,
android.graphics.Bitmap icon) |
|
void |
onReceivedTitle(android.webkit.WebView view,
java.lang.String title) |
|
void |
onReceivedTouchIconUrl(android.webkit.WebView view,
java.lang.String url,
boolean precomposed) |
|
void |
onRequestFocus(android.webkit.WebView view) |
|
void |
onShowCustomView(android.view.View view,
int requestedOrientation,
android.webkit.WebChromeClient.CustomViewCallback callback) |
|
void |
onShowCustomView(android.view.View view,
android.webkit.WebChromeClient.CustomViewCallback callback) |
|
boolean |
onShowFileChooser(android.webkit.WebView webView,
android.webkit.ValueCallback<android.net.Uri[]> filePathCallback,
android.webkit.WebChromeClient.FileChooserParams fileChooserParams) |
|
void |
openFileChooser(android.webkit.ValueCallback<android.net.Uri> valueCallback) |
|
void |
openFileChooser(android.webkit.ValueCallback<android.net.Uri> uploadFile,
java.lang.String acceptType,
java.lang.String capture) |
|
void |
openFileChooser(android.webkit.ValueCallback valueCallback,
java.lang.String acceptType) |
public WebChromeClientBase(android.webkit.WebChromeClient webChromeClient)
public WebChromeClientBase()
protected android.webkit.WebChromeClient getDelegate()
public void onProgressChanged(android.webkit.WebView view,
int newProgress)
onProgressChanged 在类中 android.webkit.WebChromeClientpublic void onReceivedTitle(android.webkit.WebView view,
java.lang.String title)
onReceivedTitle 在类中 android.webkit.WebChromeClientpublic void onReceivedIcon(android.webkit.WebView view,
android.graphics.Bitmap icon)
onReceivedIcon 在类中 android.webkit.WebChromeClientpublic void onReceivedTouchIconUrl(android.webkit.WebView view,
java.lang.String url,
boolean precomposed)
onReceivedTouchIconUrl 在类中 android.webkit.WebChromeClientpublic void onShowCustomView(android.view.View view,
android.webkit.WebChromeClient.CustomViewCallback callback)
onShowCustomView 在类中 android.webkit.WebChromeClientpublic void onShowCustomView(android.view.View view,
int requestedOrientation,
android.webkit.WebChromeClient.CustomViewCallback callback)
onShowCustomView 在类中 android.webkit.WebChromeClientpublic void onHideCustomView()
onHideCustomView 在类中 android.webkit.WebChromeClientpublic boolean onCreateWindow(android.webkit.WebView view,
boolean isDialog,
boolean isUserGesture,
android.os.Message resultMsg)
onCreateWindow 在类中 android.webkit.WebChromeClientpublic void onRequestFocus(android.webkit.WebView view)
onRequestFocus 在类中 android.webkit.WebChromeClientpublic void onCloseWindow(android.webkit.WebView window)
onCloseWindow 在类中 android.webkit.WebChromeClientpublic boolean onJsAlert(android.webkit.WebView view,
java.lang.String url,
java.lang.String message,
android.webkit.JsResult result)
onJsAlert 在类中 android.webkit.WebChromeClientpublic boolean onJsConfirm(android.webkit.WebView view,
java.lang.String url,
java.lang.String message,
android.webkit.JsResult result)
onJsConfirm 在类中 android.webkit.WebChromeClientpublic boolean onJsPrompt(android.webkit.WebView view,
java.lang.String url,
java.lang.String message,
java.lang.String defaultValue,
android.webkit.JsPromptResult result)
onJsPrompt 在类中 android.webkit.WebChromeClientpublic boolean onJsBeforeUnload(android.webkit.WebView view,
java.lang.String url,
java.lang.String message,
android.webkit.JsResult result)
onJsBeforeUnload 在类中 android.webkit.WebChromeClient@Deprecated
public void onExceededDatabaseQuota(java.lang.String url,
java.lang.String databaseIdentifier,
long quota,
long estimatedDatabaseSize,
long totalQuota,
android.webkit.WebStorage.QuotaUpdater quotaUpdater)
onExceededDatabaseQuota 在类中 android.webkit.WebChromeClient@Deprecated
public void onReachedMaxAppCacheSize(long requiredStorage,
long quota,
android.webkit.WebStorage.QuotaUpdater quotaUpdater)
onReachedMaxAppCacheSize 在类中 android.webkit.WebChromeClientpublic void onGeolocationPermissionsShowPrompt(java.lang.String origin,
android.webkit.GeolocationPermissions.Callback callback)
onGeolocationPermissionsShowPrompt 在类中 android.webkit.WebChromeClientpublic void onGeolocationPermissionsHidePrompt()
onGeolocationPermissionsShowPrompt()
has been canceled. Any related UI should therefore be hidden.onGeolocationPermissionsHidePrompt 在类中 android.webkit.WebChromeClientpublic void onPermissionRequest(android.webkit.PermissionRequest request)
onPermissionRequest 在类中 android.webkit.WebChromeClientpublic void onPermissionRequestCanceled(android.webkit.PermissionRequest request)
onPermissionRequestCanceled 在类中 android.webkit.WebChromeClientpublic boolean onJsTimeout()
onJsTimeout 在类中 android.webkit.WebChromeClient@Deprecated
public void onConsoleMessage(java.lang.String message,
int lineNumber,
java.lang.String sourceID)
onConsoleMessage 在类中 android.webkit.WebChromeClientpublic boolean onConsoleMessage(android.webkit.ConsoleMessage consoleMessage)
onConsoleMessage 在类中 android.webkit.WebChromeClientpublic android.graphics.Bitmap getDefaultVideoPoster()
getDefaultVideoPoster 在类中 android.webkit.WebChromeClientpublic android.view.View getVideoLoadingProgressView()
getVideoLoadingProgressView 在类中 android.webkit.WebChromeClientpublic void getVisitedHistory(android.webkit.ValueCallback<java.lang.String[]> callback)
getVisitedHistory 在类中 android.webkit.WebChromeClientpublic boolean onShowFileChooser(android.webkit.WebView webView,
android.webkit.ValueCallback<android.net.Uri[]> filePathCallback,
android.webkit.WebChromeClient.FileChooserParams fileChooserParams)
onShowFileChooser 在类中 android.webkit.WebChromeClientpublic void openFileChooser(android.webkit.ValueCallback<android.net.Uri> uploadFile,
java.lang.String acceptType,
java.lang.String capture)
public void openFileChooser(android.webkit.ValueCallback<android.net.Uri> valueCallback)
public void openFileChooser(android.webkit.ValueCallback valueCallback,
java.lang.String acceptType)