2014-12-22 13 views
9

L'editor di Summernote wysiwyg codifica i file di immagine in Base64. Bene, questo sembra utile, ma mi aspetto che il DB venga usato abbastanza pesantemente per un lungo periodo. Ciò causerà alcuni problemi: ricerca lenta, implementazione della libreria di immagini ed ecc ...Summernote - URL immagine invece di Base64

Mi chiedo se abbia un'opzione per disattivare questa opzione di codifica e utilizzare il metodo 'inserimento url'. Lo stavo cercando ma non ho ancora avuto un grande successo.

Per esempio, invece di memorizzare immagini come ...

<img style="width: 640px;" src="data:image/jpeg;base64,/9j/4Qv6RXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUAAAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAeAAAAcgEyAAIAAAAUAAAAkIdp...............> 

dovrebbe essere ...

<img src="/images/blah/blah.jpg."> 

Qualsiasi documentazione? o qualche esempio da riferire?

Grazie!

+0

Si sta copiando l'immagine nel campo (invece di creare un'immagine dall'URL)? – chrki

+0

No, tutti aggiungeranno immagini usando la funzione di inserimento dell'immagine di Summernote. – Raccoon

+0

L'inserimento di un'immagine tramite URL funziona come previsto, utilizza l'URL e non una stringa base64. Se si desidera utilizzare la funzione di caricamento con normali URL, sarà necessario scrivere una richiamata per [onImageUpload] (http://summernote.org/#/features#callbacks-onImageUpload) – chrki

risposta

3

È necessario scrivere la funzione personalizzata per onImageUpload().

Stavo cercando una soluzione. Trovato: Summernote image upload