【发布时间】:2018-05-24 15:47:57
【问题描述】:
我正在创建一个包含许多图像的页面。在加载图像时,我想显示一个加载 gif 来代替图像。问题是,因为我在本地测试它,所有图像都立即加载,所以我看不到我正在尝试实现的图像加载器。有没有办法模拟您在公共网站上获得的较慢的图像加载? 我正在使用 c# 和 jquery
【问题讨论】:
我正在创建一个包含许多图像的页面。在加载图像时,我想显示一个加载 gif 来代替图像。问题是,因为我在本地测试它,所有图像都立即加载,所以我看不到我正在尝试实现的图像加载器。有没有办法模拟您在公共网站上获得的较慢的图像加载? 我正在使用 c# 和 jquery
【问题讨论】:
如果您不希望整个网站/页面加载缓慢而只想延迟图像,您可以使用deelay.me 之类的服务
用法:
http://www.deelay.me/{delay_time_in_ms}/{full_url_to_img}
例子
http://www.deelay.me/3000/http://placehold.it/300x500
【讨论】:
在开发网页时(无论采用何种技术),使用诸如 Chrome 开发者工具之类的开发者工具来实现多种用途非常有用。
有了它,你可以为所欲为:模拟慢速网络连接。
请参阅官方文档的“模拟慢速网络连接”部分:https://developers.google.com/web/tools/chrome-devtools/network-performance/network-conditions
我认为您可以添加自定义网络限制配置文件并设置非常低的下载量,例如 1kb/s
【讨论】: