2015-11-21 242 views
13

我的反應原生轉換(使用導航器)非常慢,當動畫第一次啓動時,將JavaScript線程幀放置到0一兩秒鐘,然後選取大約20,然後暫停中途通過,然後通常會比較順利地完成。我正在測試一個乾淨的Galaxy Note 4,所以它不是一個模擬器問題。反應原生android轉換非常慢

我使用InteractionManager.runAfterInteractions渲染空視圖,然後在動畫完成後渲染5元素列表視圖。我編譯了生產應用程序並關閉了開發模式。

這是預期的/事物的當前狀態(希望改善),還是我可能做錯了什麼?如果是這樣,最好的方法是什麼?我的邏輯運行很少。

如果沒有簡單的解決方案,有沒有辦法在Navigator轉換上禁用動畫?

回答

15

在ios模擬器中,命令+ T減慢了動畫。 Android可能有類似的東西

+1

拯救生命! (我來這裏在iOS模擬器中尋找緩慢的動畫:-)) –

+2

我一直在尋找這爲ios。但它不是xcode上的命令+ T,它在模擬器上。謝謝! – josualeonard

+0

謝謝@josualeonard,我編輯了我的回覆以反映您的更正。 –

34

關閉chrome調試器,它會使動畫非常慢。

+0

他們對此有任何解釋嗎?當與iOS版本稍有不一致時,很難進行調試。 –

+0

這是簡單的))謝謝。 – A1exandr

+0

歡迎:) @NaotoIda,我猜測它擴展了調試周期,通過數據傳輸和必要的調試操作。 –