2013-03-17 19 views
8

Sto lavorando su un'estensione di Chrome che deve iniettare script nei dati: pagine -URI.Chrome: autorizzazioni per manipolare il contenuto degli URI di dati

Quando si tenta di eseguire il javascript ottengo un'eccezione:

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

Ma che il permesso avrebbe funzionato per me? Ho provato data:*, <all_urls>, *://*/* - nessuno di questi ha funzionato. Anche il permesso activeTab non ha funzionato. Qualche idea?

+0

Possibile duplicato di [chrome.tabs.executeScript nella scheda dataURI] (https://stackoverflow.com/questions/31051387/chrome-tabs-executescript -into-datauri-tab) – Deliaz

+0

Qualcuno ha affermato che è possibile per FF: https://groups.google.com/a/chromium.org/forum/#!topic/chromium-extensions/-CfZ-wO0Wsw. Fking Chrome ... – Pacerier

risposta

0

Attualmente è a chromium bug che le estensioni non possono funzionare sugli URI di dati. È in corso una correzione che risolverà il problema, sperando di atterrare su Chrome 66.

Problemi correlati