2015-04-23 5 views
1

Я пытаюсь разработать расширение сафари, которое выполняет загрузку скрипта. , но я получаю директиву политики безопасности контента.Как добавить политику безопасности контента в расширение Safari

Отказался выполнить инлайн-скрипт, так как он нарушает следующие Content директиву политики безопасности:

В хроме, добавив политику защиты контента в моем файле manifest.json я мог уйти с ним. Как я могу это сделать для расширения сафари

Любой помощи или подсказки в основном ценится

ответ

0

Вы не можете изменить политику содержимых сценариев для расширений Safari. Это то, что устанавливает Сафари. к сожалению, никто не знает, что это такое.

Я столкнулся с той же проблемой с моим кодом (встроенные скрипты). Я изменил свой код. если вы используете что-то вроде

<body onload="foo()"></body>

Тогда вы, вероятно, не хотят, чтобы сделать это. Вы можете изменить, используя прослушиватели событий в DOM-событиях, таких как «load» или «DOMContentLoaded».

Если бы вы могли поделиться своим кодом, я мог бы помочь лучше.

+0

Спасибо за ценный отзыв .. –