Я пытаюсь создать свой первый webextension по линии GhostText , и у меня есть один конкретный вопрос, на который я пытаюсь ответить самостоятельно: используя скрипты контента, как я могу получить доступ к объектам, созданным загрузка дополнительных библиотек javascript на страницу, на которую я нацеливаюсь с моим webextension?
В частности, я не заинтересован в использовании window.wrappedJSObject, так как считаю, что он представляет собой работу, которая оставляет меня необразованным в том, как webextensions взаимодействуют с браузером.
Я вполне уверен, что это возможно, если учесть, что GhostText chrome.tab.executeScript
в файле lib.js
обеспечивает прямой доступ к загруженным в библиотеку объектам, таким как CodeMirror
, для скриптов содержимого в каталоге InputArea
.