Servicio de fondo en el reactivo-androide nativo
¿Hay alguna manera de crear un servicio de fondo con reaccionar-nativo en android? Me gustaría algún tipo de temporizador que se despierta cada hora más o menos, y lanza una tarea javascript simple.
- Reaccionar la aplicación nativa de Android se ha detenido
- ¿Reactiva Nativo Realmente Soporta Fragmentos Android?
- React Native Android Fetch falla en la conexión a la API local
- React Native Android - Recursos estáticos que no se muestran
- Reaccionar-nativo personalizar la barra de herramientas de Android
- Reaccionar nativo: seleccionable vista de lista de sección da error
- Com.android.ddmlib.InstallException: No se pudo instalar todo
- Error al llamar a RCTDeviceEventEmitter.emit en ReactNative
- React Native - Aplicación de Android que funciona en Debug, falla en la versión
- Reaccionar nativo cómo deshabilitar Android modo dev
- ¿Reactivo-Nativo innecesarios permisos de usuario de Android añadido automáticamente en la compilación?
- WebStorm reactiva-depuración nativa no funciona
- Cómo entender el "ReactContext" en "Enviar eventos a Javascript" en React Native
Sí, se puede hacer.
React native opera en la parte superior del puente nativo (java / Objc) a JS con un concepto de módulos "nativos" y JS (los módulos pueden tener métodos que se pueden llamar desde el otro lado del puente). Todo el material de la interfaz de usuario se construye en la parte superior del puente (el módulo principal "nativo" que maneja la generación de vistas se llama "UIManager"). Es posible utilizar puente directamente la única restricción es que la comunicación tiene que ser asíncrono.
Puede llamar a la función javascript del código JAVA. Consulte este enlace para ver la documentación.
La versión v0.36 soporta headless-js, solo Android, por ahora.
https://facebook.github.io/react-native/docs/headless-js-android.html