расширение chrome: совместное использование объекта между скриптами содержимого и фоновыми скриптами

Я разрабатываю расширение Chrome, которое использует jQuery / Zepto в скрипте контента. Теперь расширение предназначено для запуска на каждом веб-сайте, что означает, что копия jQuery / Zepto загружается на каждую вкладку, которую открывает пользователь.

Есть ли способ поделиться объектом jQuery / Zepto между различными скриптами содержимого?

Я знаю, что скрипты контента могут взаимодействовать с фоновым скриптом. Я надеялся, что у фонового скрипта будет доступ к объекту jQuery и возвращать ссылку на него, на каждый из скриптов контента. Но я понял, что между содержимым и фоновыми сценариями могут передаваться только сообщения JSON.

Есть ли способ добиться того, чего я хочу?

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

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