tinymce文本编辑器上传图片问题

时间:2018-04-20 11:20:27

标签: tinymce

我已将TinyMCE文本编辑器集成到我正在使用的博客中。它使用PHP和HTML编码。该博客有效,但我注意到,当我上传图片时,它会在TinyMCE中显示,但在前端,下方的图像和文字不会显示。查看源代码,看起来图像正在被编码,因为我在源代码中看到以下内容:

<img src="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

如果您使用本地文件选择器将图像插入TinyMCE,则在插入编辑器时会获得对该本地图像的Base64编码引用。在运行时渲染此类图像时,由于尺寸和性能问题,您通常不想保留该Base64图像。本文档介绍了如何让TinyMCE处理这些图像并将其转换为常规图像。插入图像时实时图像:

https://www.tinymce.com/docs/advanced/handle-async-image-uploads/

插入图像后,该过程将立即触发。您还可以查看MoxieManager等具有构建的UI的工具,以便为您处理整个过程。