我知道我们可以使用
检查angular.min.js
是否从 CDN 加载
if(!window.angular){
//download it from another source
}
但是如果情况是第一个文件 angular.modified.min.js
始终在本地加载,该怎么办?我的意思是如何检查第二个文件 angular-sanitize.min.js
是否已从 CDN 成功加载?
最好的 JavaScript 检查方法是什么?
谢谢。
最佳答案
ngSanitize 在加载时将自身注册到 Angular。检查模块中是否有任何可用模块。
angular.element(document).ready(function() {
try{
angular.module("ngSanitize")
}catch(err){
console.log("ngSanitize error", err);
}
});
我会使用 Bower 和 grunt (或类似的)来管理这个。运行时不适合检查断裂的库问题。
关于javascript - 使用 javascript 检查 angular-sanitize.min.js 是否从 CDN 加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29631447/