WebChromeClient Clase

Definición

[Android.Runtime.Register("android/webkit/WebChromeClient", DoNotGenerateAcw=true)]
public class WebChromeClient : Java.Lang.Object
[<Android.Runtime.Register("android/webkit/WebChromeClient", DoNotGenerateAcw=true)>]
type WebChromeClient = class
    inherit Object
Herencia
WebChromeClient
Atributos

Comentarios

Documentación de la plataforma Android

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
WebChromeClient()
WebChromeClient(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

Propiedades

Nombre Description
Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
DefaultVideoPoster

Cuando no se reproduce, los elementos de vídeo se representan mediante una imagen de "póster".

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState (Heredado de JavaObject)
JniPeerMembers
PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

VideoLoadingProgressView

Obtiene una vista que se va a mostrar mientras se realiza el almacenamiento en búfer del vídeo de pantalla completa.

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions) (Heredado de JavaObject)
Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced() (Heredado de JavaObject)
Equals(Object) (Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
GetVisitedHistory(IValueCallback)

Obtiene una lista de todos los elementos de historial visitados, usados para colorear vínculos.

JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
OnCloseWindow(WebView)

Notifique a la aplicación host que cierre la vista web especificada y quítela del sistema de vistas si es necesario.

OnConsoleMessage(ConsoleMessage)

Informe de un mensaje de consola de JavaScript a la aplicación host.

OnConsoleMessage(String, Int32, String)
Obsoletos.

Informe de un mensaje de error de JavaScript a la aplicación host.

OnCreateWindow(WebView, Boolean, Boolean, Message)

Solicite a la aplicación host que cree una nueva ventana.

OnExceededDatabaseQuota(String, String, Int64, Int64, Int64, WebStorage+IQuotaUpdater)
Obsoletos.

Indique al cliente que se ha superado la cuota para la API de Sql Database web para un origen determinado y solicite una nueva cuota.

OnGeolocationPermissionsHidePrompt()

Notificar a la aplicación host que una solicitud de permisos de geolocalización, realizada con una llamada anterior a #onGeolocationPermissionsShowPrompt(String,GeolocationPermissions.Callback) onGeolocationPermissionsShowPrompt() se ha cancelado.

OnGeolocationPermissionsShowPrompt(String, GeolocationPermissions+ICallback)

Notifique a la aplicación host que el contenido web del origen especificado está intentando usar la API de geolocalización, pero actualmente no hay ningún estado de permiso establecido para ese origen.

OnHideCustomView()

Notifique a la aplicación host que la página actual ha salido del modo de pantalla completa.

OnJsAlert(WebView, String, String, JsResult)

Notifique a la aplicación host que la página web quiere mostrar un cuadro de diálogo de JavaScript alert() .

OnJsBeforeUnload(WebView, String, String, JsResult)

Notifique a la aplicación host que la página web quiere confirmar la navegación desde JavaScript onbeforeunload.

OnJsConfirm(WebView, String, String, JsResult)

Notifique a la aplicación host que la página web quiere mostrar un cuadro de diálogo de JavaScript confirm() .

OnJsPrompt(WebView, String, String, String, JsPromptResult)

Notifique a la aplicación host que la página web quiere mostrar un cuadro de diálogo de JavaScript prompt() .

OnJsTimeout()
Obsoletos.

Indique al cliente que se ha producido un tiempo de espera de ejecución de JavaScript.

OnPermissionRequest(PermissionRequest)

Notifique a la aplicación host que el contenido web solicita permiso para acceder a los recursos especificados y el permiso no se concede o deniega actualmente.

OnPermissionRequestCanceled(PermissionRequest)

Notifique a la aplicación host que se ha cancelado la solicitud de permiso dada.

OnProgressChanged(WebView, Int32)

Indique a la aplicación host el progreso actual de la carga de una página.

OnReachedMaxAppCacheSize(Int64, Int64, WebStorage+IQuotaUpdater)
Obsoletos.

Notifique a la aplicación host que la caché de aplicaciones ha alcanzado el tamaño máximo.

OnReceivedIcon(WebView, Bitmap)

Notifique a la aplicación host una nueva favicon para la página actual.

OnReceivedTitle(WebView, String)

Notifique a la aplicación host un cambio en el título del documento.

OnReceivedTouchIconUrl(WebView, String, Boolean)

Notifique a la aplicación host la dirección URL de un icono apple-touch-icon.

OnRequestFocus(WebView)

Solicitud de visualización y foco para esta Vista web.

OnShowCustomView(View, ScreenOrientation, WebChromeClient+ICustomViewCallback)
Obsoletos.

Notifique a la aplicación host que la página actual desea mostrar una vista personalizada en una orientación determinada.

OnShowCustomView(View, WebChromeClient+ICustomViewCallback)

Notifique a la aplicación host que la página actual desea mostrar una vista personalizada en una orientación determinada.

OnShowFileChooser(WebView, IValueCallback, WebChromeClient+FileChooserParams)

Indique al cliente que muestre un selector de archivos.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions) (Heredado de JavaObject)
ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto .

(Heredado de Object)
UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed() (Heredado de JavaObject)
IJavaPeerable.Finalized() (Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock (Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32) (Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) (Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference) (Heredado de JavaObject)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)
TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a