executeScript не работает, если включен frameId
Поддерживает ли Microsoft Edge executeScript
с frameId
еще?
Если я сделаю:
browser.tabs.executeScript(tabId, { frameId:0, code:'alert("wha")' })
Если я включу frameId
в нем это вызывает ошибку этого:
Необработанное отклонение обещания Ошибка: недопустимое значение для аргумента 2. Свойство frameId: неожиданное свойство.
Я получаю frameId с помощью webNavigation.getAllFrames
1 ответ
Решение
В соответствии с Supported APIs
,
Выполнение сценария в определенном кадре пока не поддерживается.