【发布时间】:2015-02-20 10:28:20
【问题描述】:
Summernote 所见即所得编辑器将图像文件编码为 Base64。好吧,这似乎很方便,但我希望数据库长期大量使用。这会导致一些问题——搜索速度慢、实现图像库等等......
我想知道它是否可以选择关闭此编码选项并使用“插入 url”方法。我一直在寻找它,但还没有很大的成功。
例如,而不是存储像...这样的图像
<img style="width: 640px;" src="data:image/jpeg;base64,/9j/4Qv6RXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUAAAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAeAAAAcgEyAAIAAAAUAAAAkIdp...............>
应该是……
<img src="/images/blah/blah.jpg.">
任何文件?或者有什么可以参考的例子?
谢谢!
【问题讨论】:
-
您是否将图像复制粘贴到字段中(而不是从 URL 创建图像)?
-
不行,大家都会使用 Summernote 的图片插入功能来添加图片。
-
通过 URL 插入图像对我来说按预期工作,它使用 URL 而不是 base64 字符串。如果您想使用普通 URL 的上传功能,您必须为 onImageUpload 编写回调
-
用户必须将图像复制并粘贴到summernote中,而不是使用插入图像菜单。使用插入图片按钮插入图片的 URL 会得到您想要的结果,只有复制粘贴会生成 base64 图像
-
我想我应该使用另一个所见即所得的编辑器......我将把这篇文章保持打开状态,以便知道如何或以前实施过它的人可以留下答案。
标签: php summernote