Директива ngCsp в расширении Chrome, когда angular инициализируется angular.bootstrap

У меня есть проблема, потому что мое расширение добавляет в DOM некоторых страниц мою собственную боковую панель, написанную на angular 1.5.

Из-за этого я инициализирую свое приложение angular с помощью angular.bootstrap:

angular.bootstrap(null, ['app']);

Прямо сейчас я получаю такую ​​​​ошибку в своей консоли, когда я не использую «unsafe-eval» в своем файле manifest.json:

(v6.92) Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'self' https://www.googleadservices.com/".

Есть ли у вас какие-либо идеи, как использовать эту директиву в моем расширении, чтобы избежать этой ошибки (мое расширение не работает, когда появляется эта ошибка).


person bartsmykla    schedule 28.07.2016    source источник
comment
когда я не использую unsafe-eval в своем файле manifest.json, хотите ли вы избежать этих ошибок, не устанавливая unsafe-eval в manifest.json?   -  person Haibara Ai    schedule 28.07.2016
comment
100% тот же вопрос, что и выше.   -  person Haibara Ai    schedule 28.07.2016