我正在使用本机0.60。在我所有的组件中,每个屏幕的背景都有一个本地资产ImageBackground标签/组件。由于某种原因,特别是在iOS中,当该应用程序首次运行时,即使整个图像尺寸很小,图像加载/显示所需的时间(大约一秒钟)也是如此。即最初显示白色,然后显示图像。你能帮忙吗?
我尝试使用Image.preload
和Image.resolveAssetSource
来预加载图像,但是我注意到并没有太大的区别。
我也尝试过此方法https://github.com/DylanVann/react-native-fast-image/issues/160#issuecomment-373938649,但遇到com.facebook.react.bridge.readablenativemap
无法转换为java.lang.string错误,并且在Internet上找不到太多关于此错误含义的资源。