Мое расширение Chrome использует jQuery на странице фона, для таких вещей, как, jQuery.ajax()
, jQuery.deferred()
(не DOM-манипуляционный материал, который не имеет смысла в фоновом режиме страница).Портирование расширения Chrome с помощью jQuery для Firefox SDK Дополнения
Перенастройка этот код в Firefox SDK Add-on, нет фона window
объект, который JQuery требует, чтобы работать, так что-то вроде
var $ = require('../3rdparty/jquery.min')(window);
который, как JQuery работает в CommonJS-среде, не получится, сам JQuery выбрасывая исключение jQuery requires a window with a document
.
Есть ли способ использовать jQuery в дополнении к Firefox на основе SDK? Page Workers казался многообещающим, но я не могу ухватиться за базовый объект window
.
Энди