Все, что мне кажется, связано с инъецированием jQuery, но я знаю, что jQuery уже существует на странице (консоль браузера JS позволяет мне использовать его).Использовать существующий jQuery в скрипте расширения расширения Chrome?
У меня есть фоновый скрипт, который отправляет сообщение моему скрипту контента, в котором запущена функция. Когда эта функция выполняется я получаю:
Error in event handler for runtime.onMessage: ReferenceError: jQuery is not defined
(я пробовал как $ и ссылку JQuery)
Любые идеи, почему я не могу получить доступ к существующему объекту Jquery из скрипта содержимого?
Если вы введите код на веб-страницу, ваш код должен ждать jquery init, тогда он должен работать. Но если вы попытаетесь использовать jquery со страницы в вашем добавочном коде, это не сработает, потому что chrome не передает сценарии веб-страниц с вашим расширением. – SEUH
Возможный дубликат [Как использовать jQuery в chrome extension?] (Http://stackoverflow.com/questions/21317476/how-to-use-jquery-in-chrome-extension) –
@ZigMandel Не согласен с дубликатом. – Xan