chrome.tabs.executeScript во вкладку dataURI
Вопрос очень простой (задать)
Есть ли способ вставить скрипт во вкладку, содержащую только изображение
и иметь URL в виде:
данные: изображение / PNG;base64,iVBORw0K....
консоль выдает ошибку:
Невозможно получить доступ к содержимому данных url:image/png;base64,iVBORw0K....
2 ответа
Решение
Похоже, ответ "нет". data:
URI не поддерживаются разрешениями.
Четное "activeTab"
или же "<all_urls>"
разрешение не дает необходимых прав.
Взгляд на баг-трекер Chromium не нашел для этого существующего запроса на функцию - вы можете попытать счастья.
Соглашаясь с Xan, это хромовая ошибка, что расширения не могут работать с URI данных.
Исправление, которое исправит это, надеюсь, приземлится в Chrome 66.