我们的反应是原生的0.64.0。
在我们的应用程序中将所有图像转换为webp后,我们遇到了一个问题。
问题是webp格式的图像有时无法正确渲染,只显示空白区域。
这个问题只显示iOS,我认为这只会发生1%的随机图像。
有人经历过这种问题吗?
我在将应用程序资产从png
交换到webp
后遇到了同样的问题,因为安卓系统要求以非常低的质量显示2048像素以上的资产:RN 0.57.x在安卓系统上使用1:1 AR组件查看时,捆绑的大图像质量较低。
我几乎尽了一切努力来防止这种行为:为每个资产定义固定的widths
和heights
,添加不同的resizeModes
,在一些初始化状态后显示图像,但都无济于事。该问题仅在iOS发布模式下发生,非常频繁,但不可复制。
我尝试从RN0.64.0
升级到0.64.2
,但没有任何更改。到目前为止,我能找到的唯一解决方案是切换回png
或从web加载资产,但我不知道这是否适合您。