我使用ionic框架创建了一个移动应用程序,其中包含许多图像。我需要在不闪烁的情况下加载所有图像。因此,我使用了$ImageCacheFactory
来预加载所有图像,参考了这篇博客。
我使用了以下代码。问题是该应用程序包含100个png图像,因此我必须引用所有png文件。
.run(function($ImageCacheFactory) {
$ImageCacheFactory.Cache([
"img/user.png",
"img/profile.png",
"img/logo.png",
"img/splash.png",
"img/map.png",
"img/shop.png",
"img/country.png",
"img/place.png"
]).then(function(){
console.log("Images done loading!");
},function(failed){
console.log("Error..!!!");
});
})
有没有一种简单的方法可以用一行代码引用所有PNG图像(所有图像都在
www/img
文件夹中)?谢谢