Articles of google chrome extension

Iniezione di input in una scheda aperta da un Chrome Extension

Ciao e grazie in anticipo per aver letto questo. Sto cercando di rendere l’estensione chrome navigare in un sito web e interagire con un modulo su quel sito web. Il modo in cui lo stiamo facendo in questo momento è l’immissione dell’utente nell’estensione dell’origine e della destinazione, quindi stiamo cercando di aprire in una nuova […]

conversione da immagine a base64

Voglio convertire le immagini in formato base64 per la mia estensione chrome. CODE: var img_src = $(‘#elementId’).attr(‘src’); converImgToBase64(img_src) function convertImgToBase64(url) { var canvas = document.createElement(‘CANVAS’); ctx = canvas.getContext(‘2d’); img = document.createElement(‘img’), img.src = url; img.onload = function() { canvas.height = img.height; canvas.width = img.width; var dataURL = canvas.toDataURL(‘image/png’); alert(dataURL); var doc = new jsPDF(); doc.addImage(dataURL, […]

Estensione Chrome leggere innerHTML della pagina corrente?

Ciao questa potrebbe essere una domanda sciocca, ma non riesco a trovare la risposta da nessuna parte. Sto scrivendo un’estensione di cromo, tutto ciò di cui ho bisogno è di leggere l’html della pagina corrente in modo da poter estrarre alcuni dati da esso. ecco cosa ho finora: window.addEventListener(“load”, windowLoaded, false); function windowLoaded() { alert(document.innerHTML) […]

Come impostare una semplice variabile dynamic in chrome.storage.local.set per un’estensione di Chrome?

Ho un dispositivo di scorrimento e voglio essere in grado di impostare il valore nella memoria locale in modo che io possa utilizzare questo valore in modo dinamico su una pagina web. La parte di cui ho bisogno di aiuto è chrome.storage.local.set(v); . $(‘#slider’).on(‘change’, function () { var v = $(this).val(); $( ‘div’).each(function () { […]

Leggero ritardo di caricamento con popup di estensione cromati

Per qualche ragione, ho un piccolo ritardo quando faccio clic sulla mia estensione prima che il popup venga caricato. È un intervallo di 1-2 secondi prima che il popup venga visualizzato, mentre tutte le altre mie estensioni visualizzano immediatamente l’html popup. Come puoi vedere sopra, c’è anche l’animazione del cursore di caricamento quando faccio clic […]

Come creare un codice HTML statico come estensione di Chrome?

Voglio fare un’estensione di Chrome fondamentalmente costituita da una barra HTML che rimane sempre nella parte superiore della finestra utente (dopo l’triggerszione). La posizione del bar sarebbe qualcosa di “simile”: La mia domanda è: come posso ottenere questo comportamento? Ho pensato di aggiungerlo come “azione browser” al manifest, ma non si adatta poiché scompare quando […]

Come impostare il valore di textarea in diversi file HTML?

Sto costruendo un’estensione web chrome / firefox. Quando l’utente fa clic sul pulsante nel popup dell’estensione, l’interfaccia utente dell’estensione cambia. Ecco un esempio visivo: Prima di premere uno dei tre pulsanti: Dopo aver premuto uno dei tre pulsanti: Come puoi vedere dallo screenshot, dopo aver premuto il pulsante, viene creata una textarea . Ecco il […]

Come risolvere Undefined e Nan?

Sto creando un’estensione di Chrome e ho riscontrato un errore nel mio popup. Ho chiaramente definito la variabile “totale” e memorizzando in essa un valore dall’archivio locale. Ma perché ricevo un tale errore? Quello che sto cercando di fare: 1) Sto memorizzando la variabile totale nella memoria locale e l’accesso da popup.js. 2) Quindi modifica […]

Manifest Chrome con l’API di Google

Ho bisogno di alcuni consigli su come posso ottenere il mio manifest Chrome per un’estensione per consentire a Google API di parlare tra i server e l’applicazione. L’applicazione si carica bene quando la indico direttamente (non come estensione). Tuttavia il mio problema è che quando lo carico come estensione ottengo il seguente errore: Refused to […]

Come posso eseguire il codice JS da un tema di Google Chrome

I temi di Google Chrome sono definiti nei documenti dello sviluppatore di Chrome come segue: Un tema è un tipo speciale di estensione che cambia il modo in cui appare il browser. I temi sono impacchettati come normali estensioni, ma non contengono codice JavaScript o HTML. (sottolinea il mio) Comunque mi piacerebbe applicare un qualche […]