Ho popup.html dove popup.js viene richiamato quando il popup viene caricato facendo clic sull'azione del browser. Lì sto iniziando a iniettare script di contenuto con chrome.tabs.executeScript()
. Devo aggiungere un elemento al corpo della pagina. Come posso inserire codice HTML da un file .html diverso all'interno dell'estensione, perché è molto più semplice mantenere il codice in questo modo. Stavo pensando di accedervi all'interno di popup.js (c'è qualche chiamata API per questo?) E quindi all'interno dell'attributo code
per inserire il codice di script del contenuto con una stringa di codice HTML recuperato.Come leggere il file dall'estensione di Chrome?
Ho visto alcuni metodi utilizzando XMLHttpRequest
dallo script di contenuto, ma è lì per evitarlo? Ho provato con chrome.fileSystem
, ma è per app chrome e non per estensioni.
Ho detto esattamente che non mi piacerebbe utilizzare la richiesta Ajax con XMLHttpRequest. Non c'è un modo per caricare un altro HTML da popup.js che non è uno script di contenuto? – Tommz