2013-03-17 15 views
8

Ich arbeite an einer Chrome-Erweiterung, die Skripts in Daten: -URI-Seiten injizieren muss.Chrome-Erweiterung: Berechtigungen zum Bearbeiten des Inhalts von Daten-URIs

Beim Versuch, die Javascript auszuführen erhalte ich eine Ausnahme:

Error during tabs.executeScript: Cannot access contents of url "data:text/html;charset=utf-8, … ". Extension manifest must request permission to access this host. 

Aber welche die Erlaubnis für mich funktionieren würde? Ich versuchte data:*, <all_urls>, *://*/* - keiner von diesen arbeitete. Auch die activeTab Erlaubnis hat nicht den Trick gemacht. Irgendwelche Ideen?

+0

Mögliches Duplikat von [chrome.tabs.executeScript in der Registerkarte DataURI] (https://stackoverflow.com/questions/31051387/chrome-tabs-executescript -into-datauri-tab) – Deliaz

+0

Jemand hier behauptet, dass es für FF möglich ist: https://groups.google.com/a/chromium.org/forum/#!topic/chromium-extensions/-CfZ-wO0Wsw. Fking Chrome ... – Pacerier

Antwort

0

Es ist derzeit a chromium bug, dass Erweiterungen auf Daten-URIs nicht funktionieren können. Es wird eine Fehlerbehebung durchgeführt, die das Problem beheben und hoffentlich in Chrome 66 landen wird.

Verwandte Themen