2014-12-22 16 views
9

Trình chỉnh sửa Summernote wysiwyg mã hóa các tệp hình ảnh thành Base64. Vâng, điều này có vẻ tiện dụng nhưng tôi hy vọng DB sẽ được sử dụng khá nhiều trong một thời gian dài. Điều này sẽ gây ra một số vấn đề - tìm kiếm chậm, triển khai thư viện hình ảnh và v.v.Summernote - URL hình ảnh thay vì Base64

Tôi tự hỏi liệu tùy chọn này có tắt tùy chọn mã hóa này hay không và sử dụng phương pháp 'chèn url'. Tôi đã tìm kiếm nó nhưng chưa thành công lớn.

Ví dụ, thay vì lưu trữ hình ảnh như ...

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

nó nên được ...

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

Bất kỳ tài liệu? hoặc bất kỳ ví dụ để tham khảo?

Cảm ơn!

+0

Bạn có sao chép dán hình ảnh vào trường này (thay vì tạo hình ảnh từ URL) không? – chrki

+0

Không, mọi người sẽ thêm hình ảnh bằng cách sử dụng tính năng chèn hình ảnh của Summernote. – Raccoon

+0

Chèn hình ảnh qua URL hoạt động như tôi mong đợi, nó sử dụng URL chứ không phải chuỗi base64. Nếu bạn muốn sử dụng chức năng tải lên với các URL thông thường, bạn sẽ phải viết một cuộc gọi lại cho [onImageUpload] (http://summernote.org/#/features#callbacks-onImageUpload) – chrki

Trả lời

3

Bạn cần phải viết chức năng tùy chỉnh cho onImageUpload().

Tôi đang tìm giải pháp. Đã tìm thấy: Summernote image upload

Các vấn đề liên quan