我有一个从各种来源加载图像的页面。有时这些图像无法加载;也许链接已经死了或其他什么。没关系。
困扰我的是浏览器可能需要 6 秒甚至更长的时间(我见过 20 秒)才能确定图像无法加载。在此期间,Chrome 选项卡中的旋转加载轮一直在运转,看起来我的页面还没有准备好。
我已经将我的 javascript 加载从 onload 切换到 $(document).ready() 所以至少我的页面在等待图像加载时没有处于非活动状态。但它可能看起来好像是。
但是,当我的页面所做的只是等待图像时,有什么方法可以让我的页面看起来“准备就绪”(没有旋转的轮子)?也许另一种加载图像的方式?我目前将 img 元素与 src 一起使用。还是有办法让它早点放弃?确定图片链接失效真的需要 6 秒吗?
不确定这是否有解决方案。这是我在很多网站上看到的一个问题,不仅仅是我的,但它让我发疯。我会经常点击 stop-loading-x 让它停止!我至少希望我自己的网站不是那样。