Манифесту v3 не удалось загрузить файл сценария.Javascript

Форум по Javascript
Ответить
Anonymous
 Манифесту v3 не удалось загрузить файл сценария.

Сообщение Anonymous »

Я пытаюсь внедрить свой скрипт на вкладку отправителя, но в консоли сервисного работника возникает ошибка:

Код: Выделить всё

Uncaught (in promise) Error: Could not load file: 'chrome-extension://...'.
Но когда я извлекаю() этот URL-адрес, я получаю свой скрипт. Это скомпилированный веб-пакет, поэтому не может быть никаких проблем, не связанных с выполнением.
Код инжектора:

Код: Выделить всё

chrome.runtime.onMessage.addListener((message, sender) => {
chrome.scripting.executeScript({
target: {tabId: sender.tab?.id as number},
files: [chrome.runtime.getURL('dist/controller.js')],
world: 'MAIN'
})
})
Манифест: https://pastebin.com/fHaP6iEU


Подробнее здесь: https://stackoverflow.com/questions/798 ... cript-file
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»