Resumen
Sección titulada “Resumen”Capacitor plugin en navegador de la aplicación.
Capacidades básicas
Sección titulada “Capacidades básicas”goBack- Regresa atrás en la historia del WebView si es posible.open- Abre la url en una ventana nueva en pantalla completa, en android utiliza chrome custom tabs, en ios utiliza SFSafariViewController.clearCookies- Elimina las cookies de la url Cuandoid- Elimina todas las cookies CuandoclearAllCookiesPúblico __CAPGO_KEEP_0__idSección titulada “Público __CAPGO_KEEP_0__”
Public API
Section titled “Public API”| Regresa atrás en la historia del WebView si es posible. | Abre la url en una ventana nueva en pantalla completa, en android utiliza chrome custom tabs, en ios utiliza SFSafariViewController. |
|---|---|
goBack | Public __CAPGO_KEEP_0__ |
open | Section titled “Public __CAPGO_KEEP_0__” |
clearCookies | Borrar cookies de url Cuando id se omite, se aplica a todas las vistas web abiertas. |
clearAllCookies | Borrar todas las cookies Cuando id se omite, se aplica a todas las vistas web abiertas. |
clearCache | Borrar caché Cuando id se omite, se aplica a todas las vistas web abiertas. |
getCookies | Obtener cookies para una URL específica. |
close | Cerrar la vista web. Cuando id se omite, cierra la vista web activa. |
hide | Ocultar la vista web sin cerrarla. Utilice show() para traerla de nuevo. Cuando id se omite, se dirige a la vista web activa. |
show | Mostrar una vista web previamente oculta. Cuando id se omite, apunta a la vista web activa. |
openWebView | Abre la URL en una nueva vista web con barras de herramientas y capacidades mejoradas, como acceso a la cámara, acceso a archivos, escucha eventos, inyecta javascript, comunicación bidireccional, etc. |
executeScript | Inyecta JavaScript code en la ventana de InAppBrowser. Cuando id se omite, se ejecuta en todas las vistas web abiertas. |
postMessage | Envía un evento a la vista web (navegador en la aplicación). Escucha en la página con window.addEventListener('messageFromNative', listenerFunc). El detail payload debe ser serializable en JSON. Cuando id se omite, se emite a todas las vistas web abiertas. |
takeScreenshot | Captura la vista web actual como una captura de pantalla PNG. Cuando id se omite, apunta a la vista web activa. |
setUrl | Establece la URL de la vista web. Cuando id se omite, apunta a la vista web activa. |
addListener | Escuchar cambios de url, solo para openWebView. |
addListener | Consulte las definiciones de origen para el comportamiento actual. |
addListener | Escuchar solo click cerrar para openWebView. |
addListener | Se disparará cuando el usuario haga clic en el botón de confirmación cuando se requiera un aviso, funciona con openWebView shareDisclaimer y closeModal. |
addListener | Se dispara cuando el webview envía un evento hacia la aplicación. Utilice window.mobileApp.postMessage(...) en la página, y mantenga el payload serializable en JSON. |
addListener | Se disparará cada vez que se capture una captura de pantalla desde el plugin API, el botón de captura de pantalla nativo o la puente de JavaScript inyectada. |
addListener | Se disparará cuando se cargue la página. |
addListener | Se disparará cuando se produzca un error de carga de página. |
addListener | Se disparará después de que el manejo de descargas nativas guarde un archivo localmente. Active esto con handleDownloads: true al abrir el webview. |
addListener | Se disparará cuando el manejo de descargas nativas falla. Active esto con handleDownloads: true cuando se abre la vista web. |
addListener | Se disparará cada vez que una página abra una ventana emergente/nueva ventana. Utilice el identificador de la ventana emergente devuelto con executeScript, postMessage, show, hide, y close. |
addListener | Escuche las solicitudes delegadas por proxy por parte del tiempo de ejecución nativo. Prefiera addProxyHandler() en lugar de llamar a esto directamente. |
addListener | Escuche el salida de consola de JavaScript emitido por la página gestionada. Active esto con captureConsoleLogs: true cuando se abre la vista web. |
handleProxyRequest | Método interno utilizado por addProxyHandler() para enviar una decisión de proxy de vuelta a nativo. Envíe el original phase cuando se responda a una ventana emergente manual proxyRequest listener. |
removeAllListeners | Elimine todos los listeners para este plugin. |
reload | Recargar la página web actual. |
updateDimensions | Actualiza las dimensiones de la vista web. Permite cambiar el tamaño y la posición de la vista web en tiempo de ejecución. Cuando id se omite, se apunta a la vista web activa. |
setEnabledSafeTopMargin | Establece el margen superior seguro habilitado de la vista web en tiempo de ejecución. Cuando id se omite, se apunta a la vista web activa. En Web, este método es una operación sin efecto y resuelve sin cambiar la disposición. |
setEnabledSafeBottomMargin | Establece el margen inferior seguro habilitado de la vista web en tiempo de ejecución. Cuando id se omite, se apunta a la vista web activa. En Web, este método es una operación sin efecto y resuelve sin cambiar la disposición. |
openSecureWindow | Abre una ventana de OAuth2 segura. En web, devuelve la URL redirigida a través de un BroadcastChannel; en móvil, registra un URI de redirección personalizado en la configuración de la aplicación. Consulte la guía de inicio rápido para obtener los ejemplos completos de HTML, Info.plist y AndroidManifest. |
Fuente de Verdad
Título de la sección “Fuente de Verdad”Esta referencia se sincroniza desde src/definitions.ts en capacitor-navegador-in-app.