Как внедрить скрипт, когда contentaccessible = yes не удается

Я должен послушать событие jquery на веб-странице. Я не могу прикрепить функцию из wrappedJSObject, потому что у нее есть проблемы с выполнением функций, созданных в области Chrome.

Поэтому я подумал, что нужно динамически вставить скрипт, который будет отправлять пользовательское событие, которое я буду слушать в моем аддоне. Но вот простой случай, просто вставив скрипт, который предупреждает:

var aContentWindow = gBrowser.contentWindow;
var aContentDocument = aContentWindow.document;

var myScript = aContentDocument.createElement('script');
myScript.textContent = 'alert("registered");'

aContentDocument.documentElement.appendChild(myScript);

Так что сайт, на котором я пытаюсь запустить это твиттер, он работает на других сайтах.

Итак, я решил, что давайте сделаем это из области аддона с Chrome Path, который имелcontentaccessible=true так что я сделал это, но это все равно даст мне ошибку:

Политика безопасности содержимого: параметры страницы заблокировали загрузку ресурса самостоятельно ("script-src" unsafe-inline "" nonce-hnhqgKrLIxRgkHGdVqfgfA == "unsafe-eval")https://twitter.com https: //*.twimg.comhttps://twitter.com https://ton.twitter.com https://platform.twitter.com https://syndication.twitter.com https://analytics.twitter.com https://www.google-analytics.com https://ssl.google-analytics.com https://connect.facebook.net https://cm.g.doubleclick.net https://api.twitter.com https://graph.facebook.com https://www.google.com"). twitter.com:562:0

и второй тоже в то же время:

Политика безопасности содержимого: параметры страницы заблокировали загрузку ресурса самостоятельно ("script-src" unsafe-inline "" nonce-hnhqgKrLIxRgkHGdVqfgfA == "unsafe-eval")https://twitter.com https: //*.twimg.comhttps://twitter.com https://ton.twitter.com https://platform.twitter.com https://syndication.twitter.com https://analytics.twitter.com https://www.google-analytics.com https://ssl.google-analytics.com https://connect.facebook.net https://cm.g.doubleclick.net https://api.twitter.com https://graph.facebook.com https://www.google.com«).

Любые идеи, как получить этот сценарий там?

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

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