chrome.tabs.executeScript во вкладку dataURI

Вопрос очень простой (задать)
Есть ли способ вставить скрипт во вкладку, содержащую только изображение
и иметь URL в виде:
данные: изображение / PNG;base64,iVBORw0K....

консоль выдает ошибку:
Невозможно получить доступ к содержимому данных url:image/png;base64,iVBORw0K....

2 ответа

Решение

Похоже, ответ "нет". data: URI не поддерживаются разрешениями.

Четное "activeTab" или же "<all_urls>" разрешение не дает необходимых прав.

Взгляд на баг-трекер Chromium не нашел для этого существующего запроса на функцию - вы можете попытать счастья.

Соглашаясь с Xan, это хромовая ошибка, что расширения не могут работать с URI данных.

Исправление, которое исправит это, надеюсь, приземлится в Chrome 66.

Другие вопросы по тегам