React-native-router-flux: Dolorosamente lento en iPhone 6, Android (rápido en iPhone 7)

Creado en 11 ene. 2017  ·  3Comentarios  ·  Fuente: aksonov/react-native-router-flux

Versión

Díganos qué versiones está utilizando:

"react-native-router-flux": "^3.37.0",
"react-native": "0.37.0",

La aplicación funciona de manera excelente, rápida y fluida en iPhone 7, iPhone 7 Plus iOS 10.2 y Samsung Galaxy S7.

Sin embargo, en el iPhone 6, las transiciones tardan entre 4 y 7 segundos ...

No console.log ningún lado.

¿Alguna sugerencia?

Comentario más útil

intente hacer costosas operaciones js aquí:

componentDidMount () {
InteractionManager.runAfterInteractions (() => {
// js caro -aquí-
})
}

Todos 3 comentarios

intente hacer costosas operaciones js aquí:

componentDidMount () {
InteractionManager.runAfterInteractions (() => {
// js caro -aquí-
})
}

@salincakli

Mover algunas solicitudes de red a InteractionManager.runAfterInteractions pareció ayudar un poco, pero no lo suficiente.

¿Más cosas que pueda probar?

También me gustaría mencionar que este retraso parece ocurrir ANTES de la transición. Es como si hicieras clic en una vista para cambiar de escena ... 2,5 segundos después ... ENTONCES ves la transición. ¡Me vuelve loco!

¡Tengo el mismo problema con el Samsung Galaxy S7! Funciona perfectamente en Iphone por cierto

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

llgoer picture llgoer  ·  3Comentarios

maphongba008 picture maphongba008  ·  3Comentarios

rafaelcorreiapoli picture rafaelcorreiapoli  ·  3Comentarios

GCour picture GCour  ·  3Comentarios

moaxaca picture moaxaca  ·  3Comentarios