繁体   English   中英

React Native 中的 java.lang.ArrayIndexOutOfBoundsException facebook.react.uimanager.ViewGroupDrawingOrderHelper.getChildDrawingOrder

[英]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 仅崩溃

https://github.com/facebook/react-native/issues/27610

我也创建了问题,但似乎没有任何帮助

谁能告诉我实际错误是什么以及如何解决这个问题。

谢谢

我通过理解修复了它

ViewGroupDrawingOrderHelper.java

我犯的错误是我在风格上给了zIndex 70加载器。

这就是应用程序在 android 上崩溃的原因。 在 iOS 上它运行良好。

通过从样式中删除zIndex 70. ,我的崩溃修复了❤️

如果您仍想保留zIndex ,可以将以下内容添加到FlatList

removeClippedSubviews={false}

感谢这个关于 react-native 问题的评论
不确定这对性能有何影响,似乎 iOS 默认将其设置为false

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM