imagesloaded javascript库:什么是浏览器&设备支持?

时间:2014-11-04 09:50:57

标签: javascript cross-browser browser-support imagesloaded cross-device

imagesLoaded 似乎是detect whether an image is loaded or not的最佳解决方案(在撰写本文时,2014年11月)。

我发现imagesLoaded库具有以下特征:

  • 许可证:MIT许可证
  • 依赖项:无
  • 重量(缩小和拉伸):7kb缩小(轻微!)
  • 下载构建器(有助于减轻重量):不需要,已经很小了
  • 在Github上:是
  • 社区&贡献者:相当大,4000多名成员,虽然只有13个贡献者
  • 历史&贡献:相对较老(自2010年以来)稳定但仍然活跃的项目

所有上述功能都指向了高品质产品的方向。但是,我仍然无法在官方网站imagesloaded.desandro.com上找到一些我仍然无法找到的信息,也没有在Github页面github.com/desandro/imagesloaded上找到:

  1. 什么是浏览器支持?
  2. 什么是设备支持?
  3. 即使我认为第二个问题的答案显而易见,我也会感谢您的确认。

    编辑:我刚才记得这个答案提到它在IE7 + https://stackoverflow.com/a/19959809/759452上工作,尽管仍然欢迎进一步的反馈

    编辑2 :我刚发现另一个消息来源说它不支持IE7,这次是图书馆的创建者,请参阅2012年11月30日" desandro的消息"在github.com/desandro/imagesloaded/issues/16

1 个答案:

答案 0 :(得分:0)

IE8 +似乎正式支持 imagesloaded

https://github.com/desandro/imagesloaded/issues/168上查看David DeSandro(图书馆的创建者)的答案

  

官方说来,imagesLoaded v3不支持IE7及以下版本。

还有:

  

在我的测试中,它在桌面上的IE8,IE9,IE10,Chrome,Safari和Firefox以及iOS的Mobile Safari中都很成功。

注意:我会做一些进一步的测试&相应地更新这个答案