android - tutorial - descargar cordova phonegap
¿Cómo utilizar los trabajadores del servicio en la aplicación de Android Cordova? (1)
Después de profundizar en este problema, llego a la conclusión de que no hay soporte para los trabajadores del Servicio en Android, ya que bloquea a los trabajadores del servicio de HTTP o protocolos de archivo.
Además, el soporte de Service worker en Ionic framework no indica claramente que no sea compatible con aplicaciones móviles híbridas. Es un poco engañoso también como en este caso. El soporte de Service Worker de Ionic aparece en la imagen solo en el caso de la aplicación web progresiva y no en una aplicación móvil híbrida como se menciona en su blog oficial
Además de la información anterior, la mayoría de las funciones que pueden lograrse mediante el uso de Service Workers ya están disponibles como parte de complementos, como el complemento de notificación push, que debería ser suficiente en la mayoría de los casos.
La conclusión es que los trabajadores del servicio no son compatibles con Cordova Android, así como en el marco Ionic. Para más información, echa un vistazo al siguiente link
Quiero utilizar un trabajador de servicio en mi complemento de Android Cordova como una forma conveniente de sincronizar algunas imágenes hacia y desde el servidor. Observo que esta pregunta indica que esto no es posible, ya que los trabajadores del servicio deben cargarse a través de https:
mientras que Cordova cargará los archivos a través de un file:
Por otro lado, parece que los trabajadores de servicios de soporte iónico . Eso implica que han descubierto alguna manera de hacer que esto funcione. Sin embargo, no estoy usando iónico. Parece que hay un complemento de Cordova para trabajadores de servicios para iOS , pero como dije, estoy en Android.
¿Cuáles son las mejores prácticas actuales para usar trabajadores de servicios en las aplicaciones de Android Cordova, si es que es posible?