我需要显示一个包含大量图像的网格,但这会导致ipad的safari问题...我的项目类似于famo.us的Albumatic demo(你必须注册,https://famo.us/demos), 我发现了这个:http://www.fngtps.com/2010/mobile-safari-image-resource-limit-workaround/
如何使用famo.us解决这个糟糕的safari限制?
答案 0 :(得分:0)
所以我没有测试过这个,但我有个主意。根据您的操作,您可以重复使用<img>
标记。如果您使用ImageSurface,则可以添加默认图片然后添加。然后,当它在屏幕外时,您可以隐藏它并使用setContent(imageUrl)
更改它所保存的图像。然后将其移动到新位置并重新显示它。
我不确定这是不是最好的主意/选择,但这是我先尝试的。我在游戏应用程序中使用svgs和普通曲面做类似的事情。
修改强> 经过一番研究后,这个限制与famo.us没有任何关系。似乎iOS 7中的图像导致许多网站崩溃,包括apple.com。我发现的唯一工作就是你发布的那个。完成后将标签设置为非常小的标签,并尽量保持活动图像的数量尽可能低。