java.lang.ArrayIndexOutOfBoundsException 在 facebook.react.uimanager.ViewGroupDrawingOrderHelper.getChildDrawingOrder 中 React Native
java.lang.ArrayIndexOutOfBoundsException in facebook.react.uimanager.ViewGroupDrawingOrderHelper.getChildDrawingOrder in React Native
您好,我正在使用 React Native 0.61.4,我在 android 中遇到崩溃,而不是 iOS。
java.lang.ArrayIndexOutOfBoundsException:facebook.react.uimanager.ViewGroupDrawingOrderHelper.getChildDrawingOrder(ViewGroupDrawingOrderHelper.java:98)
Android 仅崩溃
我也创建了问题,但似乎没有任何帮助
谁能告诉我实际错误是什么以及如何解决这个问题。
感谢
我通过理解修复了它
ViewGroupDrawingOrderHelper.java
我犯的错误是我给了 zIndex 70
风格的装载机。
这就是应用程序在 android 崩溃的原因。 iOS 它工作正常。和
by removing zIndex 70.
from styles, my crash fixed ❤️
如果您仍想保留 zIndex
,可以将以下内容添加到 FlatList
:
removeClippedSubviews={false}
在 react-native 问题上归功于 this comment。
不确定这对性能有何影响,似乎 iOS 默认情况下将其设为 false
。
您好,我正在使用 React Native 0.61.4,我在 android 中遇到崩溃,而不是 iOS。
java.lang.ArrayIndexOutOfBoundsException:facebook.react.uimanager.ViewGroupDrawingOrderHelper.getChildDrawingOrder(ViewGroupDrawingOrderHelper.java:98)
Android 仅崩溃
我也创建了问题,但似乎没有任何帮助
谁能告诉我实际错误是什么以及如何解决这个问题。
感谢
我通过理解修复了它
ViewGroupDrawingOrderHelper.java
我犯的错误是我给了 zIndex 70
风格的装载机。
这就是应用程序在 android 崩溃的原因。 iOS 它工作正常。和
by removing
zIndex 70.
from styles, my crash fixed ❤️
如果您仍想保留 zIndex
,可以将以下内容添加到 FlatList
:
removeClippedSubviews={false}
在 react-native 问题上归功于 this comment。
不确定这对性能有何影响,似乎 iOS 默认情况下将其设为 false
。