#reactjs #typescript #google-chrome-extension #chrome-extension-manifest-v3
Вопрос:
Я пытаюсь запустить API chrome.scripting.executeScript в своем проекте. Однако это совсем не работает.
Вот мой справочный файл:
const dene = () =gt; { console.log('dene works') return 'dene' } chrome.tabs.onActivated.addListener((activeInfo) =gt; { console.log('listener works') chrome.scripting.executeScript( { target: { tabId: activeInfo.tabId, allFrames: true }, files: ['./func.js'], }, () =gt; { chrome.runtime.lastError } ) })
И, конечно, я добавил разрешения на доступ к хосту в свой файл манифеста.
"permissions": [ "tabs", "scripting", "activeTab", "http://*/*", "https://*/*" ], "host_permissions": ["lt;all_urlsgt;"],
Что случилось?