使用 javascript 检查 angular-sanitize.min.js 是否从 CDN 加载

check using javascript if angular-sanitize.min.js was loaded from the CDN

我知道我们可以使用

检查 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(或类似工具)来管理它。 运行 时间不适合检查断裂的库问题。