使用Chrome扩展程序内容脚本注入Angular应用程序:"应用程序已使用此元素自行启动''"'

时间:2014-07-22 05:11:00

标签: javascript angularjs google-chrome-extension

我正在编写一个Chrome扩展程序内容脚本,它将一个角度应用程序注入页面。页面加载时,我收到以下错误:

  

错误:ng:btstrpd App已经使用此元素自行启动

但是,我的内容脚本只调用angular.bootstrap一次。这是它被注入和引导的方式:

var angularDiv = document.querySelector('#content');
angular.bootstrap(angularDiv, ['SESApp']);
angularDiv.classList.add('ng-app');
angularDiv.classList.add('ng-csp');

我在这里有一个我的角度应用程序和内容脚本的精简版本:

https://gist.github.com/hedgerh/e73cd1136f1f1d453ee2

如果有人知道发生了什么,我将非常感谢您的帮助。谢谢!

0 个答案:

没有答案