【问题标题】:React Native Android - Images rendering blank on navigating multiple pagesReact Native Android - 导航多个页面时图像呈现空白
【发布时间】:2016-07-19 22:16:14
【问题描述】:

我有一个包含多个场景的应用。要渲染它们中的大多数,我不需要维护堆栈,因此我使用navigator.replace(HomeScene)

现在,从 1 个特定场景,比如场景 1,我推送场景 2,然后从场景 2 推送场景 3。现在我在导航器中的深度为 2 个级别。从这里开始,如果我使用navigator.immediatelyResetRouteStack([HomeScene]) 返回 HomeScene,则 HomeScene 中的一些图像不会渲染。从这里开始,在每个场景中,图像随机可见或不可见。没有固定的模式。

这主要发生在我深入堆栈时,很少在只有 1 个级别被压入堆栈时发生。

不确定这是否与导航器或其他有关。有什么建议吗?

【问题讨论】:

    标签: image react-native navigator


    【解决方案1】:

    我想我已经找到了解决方案。 它似乎与导航器无关。基本上,如果一个页面上有很多图像,由于使用了大内存,某些图像可能无法呈现。在AndroidManifest.xml 文件中的<application > 标签下添加android:largeHeap="true" 就可以了!

    【讨论】:

      猜你喜欢
      • 2023-03-27
      • 1970-01-01
      • 1970-01-01
      • 2013-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-25
      • 2017-02-18
      相关资源
      最近更新 更多