Изящная обработка ошибки AngularJS: $ инжектор: номод Модуль недоступен

Мое угловое приложение зависит от стороннего углового сервиса:

var app = angular.module("ninjaModule", ['angular-google-analytics']);

Приложение загружается просто отлично, пока у меня отключены плагины для блокировки рекламы. Однако, с блокировщиками рекламы на угловых бросках$injector:nomod ошибка, не удается загрузить все приложение.

Я ищу способ изящно обрабатывать эти ошибки и, следовательно, иметь возможность загружать приложение независимо от блокировщиков рекламы. Если не будет angular-google-analytics - хорошо, это не критично, я могу с этим справиться или настроить какой-то запасной вариант. Но ситуация, когда целое приложение падает, мне не подходит. Есть идеи?

Если быть точным - я не хочу работать с блокировщиками рекламы, например переименовав мои файлы сценариев. Я ожидаю угловой фокус-трик-трик.

Plunker:http://plnkr.co/edit/sbEG6vclPidPSNGV5Bsa

Ответы на вопрос(3)

Ваш ответ на вопрос