2017-09-27 7 views
0

React Native(RN 0.47)でアプリを構築しています。私たちはモーダルを使って情報を表示しますが、iOS(Android上では超高速です)で公開するには年月がかかります。 iOS(iPhone 6)では約3秒かかり、Androidではほぼ即時です。ネイティブモーダル表示に対応していますが、Androidではできません。

調査では、JSではなくUIで時間が費やされていることがわかりました。

マイビューは100の以上のコンポーネントから構成されており、私たちは本当に私たちは、この量を低減させることができる方法を見ていない...

Screenshot of the modal

コンポーネントのみ閲覧やテキストを着色されています。もう一方のタブは現在空です。

AndroidとiOSの違いは何ですか? この表示時間を短縮するにはどうすればよいですか?

ありがとうございます!

+1

シミュレータでのみですか?もしそうなら、おそらく遅いアニメーションを有効にしているはずです。 シミュレータでデバッグ>>スローアニメーション(Command + T) – csath

+0

いいえ、デバイス上にもあります。実際、シミュレータでは、デバイスより速いと思われます。 – Gp2mv3

+0

reduxログが有効になっていますか? – Starchand

答えて

関連する問題