У меня есть следующий код для открытия новой вкладки с определенным URL-адресом и последующего выполнения некоторого фрагмента кода на ней:
chrome.tabs.create({
'url': 'https://myownServer.com',
'selected': false
}, function(tab) {
chrome.tabs.executeScript(tab.id, {
'file': 'myCode.js'
});
});
Вкладка открывается, но когда дело доходит до выполнения файла (myCode.js), она регистрирует эту ошибку:
Uncaught Error: You do not have permission to use 'tabs.executeScript'.
Be sure to declare in your manifest what permissions you need.
Я не нашел такого разрешения (кроме «вкладок», которые у меня уже есть в моем manifest.json). Что я должен сделать, чтобы это работало?