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

Criado em 11 jan. 2017  ·  3Comentários  ·  Fonte: aksonov/react-native-router-flux

Versão

Diga-nos quais versões você está usando:

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

O aplicativo funciona de maneira excelente, rápida e sem problemas no iPhone 7, iPhone 7 Plus iOS 10.2, bem como no Samsung Galaxy S7.

No entanto, no iPhone 6, leva cerca de 4-7 segundos para as transições ...

Não console.log qualquer lugar.

Alguma sugestão?

Comentários muito úteis

tente fazer operações js caras aqui:

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

Todos 3 comentários

tente fazer operações js caras aqui:

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

@salincakli

Mover algumas solicitações de rede para InteractionManager.runAfterInteractions pareceu ajudar um pouco, mas não o suficiente.

Mais alguma coisa que eu possa tentar?

Também gostaria de mencionar que esse atraso parece acontecer ANTES da transição. É como clicar em uma visualização para mudar de cena ... 2,5 segundos depois ... ENTÃO você vê a transição. Me deixando louco!

Eu tenho o mesmo problema com o Samsung Galaxy S7! A propósito, funciona perfeitamente no iPhone

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

moaxaca picture moaxaca  ·  3Comentários

sreejithr picture sreejithr  ·  3Comentários

basdvries picture basdvries  ·  3Comentários

rafaelcorreiapoli picture rafaelcorreiapoli  ·  3Comentários

jgibbons picture jgibbons  ·  3Comentários