【问题标题】:Images not showing in react native application in release mode在发布模式下,图像未在本机应用程序中显示
【发布时间】:2020-12-14 09:39:49
【问题描述】:

React 本机应用程序在调试模式下工作得非常好,但在发布模式下运行的图像不可见。我正在使用 react-native@0.62.2。

我尝试了react-native iOS app not showing static assets (images) after deploying 的一些解决方案 但仍然无法正常工作。

我在 xcode 控制台中得到了这个

编辑: 发现错误是由于包“react-native-webview-quilljs”引起的。安装它不会产生问题,但是在导入它时会产生问题。导入后应用会运行,但编辑器不会渲染,所有图像都不会渲染。

【问题讨论】:

  • 您是否确认问题来自 react-native-webview-quilljs?再次确认如果您从项目中删除 react-native-webview-quilljs,您的图像资源是否能够在 iOS 上呈现?
  • 是的,安装包没有问题,但是当我导入包时即使我不使用它也会出现这个问题,但我也想要编辑器
  • 我的意思是,您是否尝试过不使用该软件包来确保您的项目按预期工作?如果是包问题,请向他们的 github 提出问题 / 做 PR / 更改库。
  • 是的,应用程序在没有包的情况下工作正常。谢谢你的建议。我在他们的 github 中提出了一个问题

标签: ios react-native


【解决方案1】:

这个帖子为我解决了这个问题:https://github.com/facebook/react-native/issues/29279#issuecomment-658244428

您可以在 node_modules 文件夹中找到该文件。 Image 模块似乎存在问题,直到发布时最新版本的 React Native 才修复它。希望对你有效。也许更了解它的人可以详细说明为什么它可以解决问题。

【讨论】:

  • 这对我没有解决
最近更新 更多