【发布时间】:2015-09-22 23:37:25
【问题描述】:
我的 Angular 应用依赖于第三方 Angular 服务:
var app = angular.module("ninjaModule", ['angular-google-analytics']);
只要我的广告拦截插件关闭,应用就可以正常加载。但是,使用 angular 广告拦截器会引发 $injector:nomod 错误,无法加载整个应用程序。
我正在寻找一种方法来优雅地处理这些错误,因此无论广告拦截器如何都能加载应用程序。如果 angular-google-analytics 不存在 - 很好,这并不重要,我可以处理它或设置一些后备。但是整个应用程序崩溃的情况对我来说不是一个选择。有什么想法吗?
确切地说 - 我不想解决广告拦截器,例如通过重命名我的脚本文件。我期待一个有角度的try-catch魔术。
【问题讨论】:
标签: angularjs google-analytics adblock