【问题标题】:React Native fatal crashes on clicking textInput单击 textInput 时 React Native 致命崩溃
【发布时间】:2018-07-24 04:25:45
【问题描述】:

我得到了这个问题中列出的确切崩溃: Autofill framework updates 8.1 cause crash to EditText

但是我有一个 react-native 项目。因为它动态创建视图,所以添加该问题上列出的修复程序是不切实际的。修复是每个视图。

有谁知道可能适用于 React Native 项目的解决方案?

我们的应用程序可在除三星 S8/9(在 Oreo 8.0 上)之外的所有手机上运行,​​当任何人点击任何 TextInput 时它都会崩溃。

这是我得到的确切错误:

【问题讨论】:

    标签: android react-native


    【解决方案1】:

    所以我们通过升级到 React Native 0.56 并更新我们所有的库和依赖项来解决这个问题。这导致了许多其他问题,因为您必须升级所有内容才能使用 Babel 7。我们的笑话测试仍然无法正常工作。

    【讨论】:

    • 为避免 babel 问题,您可以降级到 RN 0.55.4。我们最终决定暂停升级到 56,因为一些依赖项因此而中断
    • 换句话说,如果您的依赖项不兼容,请恢复到它们兼容的版本并密切关注存储库。当有人更新相关依赖项以解决问题时,请更新您正在使用的版本。如果您失去耐心并且花费的时间太长,请为项目做出贡献并提出拉取请求!
    • @nunchucks 我们需要 RN 0.56 才能解决输入崩溃的问题,所以这不是一个选项
    • @Nunchucks 我们现在已经分叉了大约 10 个 repos 并且正在测试它们。一旦测试完成,我们也可能会对它们提出一些拉取请求
    猜你喜欢
    • 1970-01-01
    • 2018-02-02
    • 1970-01-01
    • 2022-08-18
    • 1970-01-01
    • 2020-04-24
    • 2021-04-23
    • 2021-11-13
    • 1970-01-01
    相关资源
    最近更新 更多