Ruta de renderizado nativo
Muestre cargadores como vistas de overlay de UIKit y Android en lugar de pedirle al WebView que anime efectos transparentes costosos.
Ruta de renderizado nativo
Muestre cargadores como vistas de overlay de UIKit y Android en lugar de pedirle al WebView que anime efectos transparentes costosos.
Posición flexible
Coloca cargadores en pantalla completa, centrados, pegados a un borde, estilo Chrome en la parte superior, o alrededor del WebView con ajustes de área segura.
Cargadores integrados y de recursos
Utiliza cargadores nativos estilo Siri, borde de Siri v2, progreso en la parte superior de Chrome, órbita, anillo, pulsación, puntos, barras, ola, halo, imagen o basado en Lottie.
Callable en cualquier lugar
Desencadena cargadores desde JavaScript, Swift, Kotlin o otros plugins nativos a través del API público nativo.
@capgo/capacitor-native-loader es para estados de carga que deben mantenerse suaves, transparentes y nativos mientras la WebView está ocupada, redimensionándose, navegando o oculta detrás de superficies nativas.
Utilízalo cuando necesites:
| Estilo | Vista previa |
|---|---|
| Siri | ![]() |
| Siri v2 | ![]() |
| Chrome superior | ![]() |
| Círculo | ![]() |
| Puntos | ![]() |
| Barras | ![]() |
| Onda | ![]() |
| Órbita | ![]() |
| Pulso | ![]() |
| Halo | ![]() |
| Alrededor | ![]() |
| Lottie | ![]() |
| Imagen | ![]() |
show(options) muestra un cargador y devuelve su id.update(options) cambia un cargador existente sin desmantelar la capa de sobreposición.setProgress(options) actualiza el progreso del cargador determinado.hide(options) elimina un cargador.hideAll(options) elimina todos los cargadores.setWebViewLayout(options) redimensiona o ajusta la WebView/cuerpo para que los cargadores nativos puedan estar a su lado.resetWebViewLayout(options?) restaura la disposición original de la WebView/cuerpo.getState() devuelve los ids de cargador visibles actualmente.configure(options) establece el estilo por defecto, ubicación, colores, movimiento y comportamiento.placement controla dónde aparece la superficie nativa:
fullscreen oculta toda la aplicación, opcionalmente translúcida.center flota un cargador compacto sobre la WebView.top, bottom, left, y right ancla cargadores a una orilla segura consciente del área.chrome utiliza un barra superior nativa de ancho completo y se combina bien con webView.mode: 'resize'.around renders loader motion around the screen frame.custom usa un marco explícito para el plugin nativo o los flujos de vista dividida.Usar interactionMode: 'passThrough' cuando los usuarios pueden seguir interactuando con la WebView block cuando el cargado debe evitar los toques, o loaderOnly cuando solo la superficie del cargador debe recibir toques.
Si estás utilizando @capgo/capacitor-cargador nativo para planificar el comportamiento de medios y interfaz nativa, conecte con Getting Started para detalles de implementación @capgo/capacitor-navegación nativa para la configuración de chrome y WebView @capgo/capacitor-transiciones para el movimiento de rutas web, y Usando @capgo/capacitor-cargador nativo para el tutorial