Javascript Android中的图像停止加载
我的反应有问题-native@0.38应用程序,它只发生在android设备上,而在ios上它工作得非常完美 我有一个主提要视图,其中我渲染了多个图像(像instagram/fb一样),所有图像都来自Amazon(S3),每个图像的最大大小为200kb。另一方面,在每幅图像中,我都呈现一个数字,该数字指示从中调用函数OnLoad()的次数 因此,在我第一次打开应用程序时,图像会按预期显示(每个图像显示load=1),但如果我请求新图像(在2-3次新请求后),新图像将不再显示,而是显示一个空白容器,load=0。我注意到,至少在模拟器中,如果我从设备转到另一个应用程序,然后返回到我的应用程序,一些图像中的加载数会增加+1,并且会重新渲染,其他一些图像会继续显示最后的加载值,而图像不知何故会丢失(白色容器)但是一些新的图像被加载显示现在加载=1 我认为这可能是一个缓存问题,因为它从未从23MB上升,但我尝试使用react native http cache清除缓存,但没有任何更改 可能与壁画有关吗 更新:Javascript Android中的图像停止加载,javascript,android,react-native,fresco,Javascript,Android,React Native,Fresco,我的反应有问题-native@0.38应用程序,它只发生在android设备上,而在ios上它工作得非常完美 我有一个主提要视图,其中我渲染了多个图像(像instagram/fb一样),所有图像都来自Amazon(S3),每个图像的最大大小为200kb。另一方面,在每幅图像中,我都呈现一个数字,该数字指示从中调用函数OnLoad()的次数 因此,在我第一次打开应用程序时,图像会按预期显示(每个图像显示load=1),但如果我请求新图像(在2-3次新请求后),新图像将不再显示,而是显示一个空白容器
所以我“解决”了这个问题。我做的每个请求都包含15张图片,每张图片大小约为200KB,因此现在我在API中实现了“动态”调整大小,900x900px的图片大小为350x350px,大小约为80%,这似乎是可行的,因为内存似乎以更好的方式处理这些数字,我甚至可以下载比以前更多的数据,图片按预期呈现在列表中 我正在处理相同的问题,也在处理本机v0.38。在React Native中为Android使用大量图像似乎存在严重缺陷 列为RN站点上的已知错误:
这里有更多详细信息:我正在处理相同的问题,也就是React Native v0.38。在React Native中为Android使用大量图像似乎存在严重缺陷 列为RN站点上的已知错误:
更多详情请点击此处:您有列表吗?该列表是否查看回收?您有列表吗?该列表是否显示回收?