带有多个内联编辑器的 TinyMCE 本地图像上传
TinyMCE local image upload with multiple inline editors
首先,我是tinymce的初学者,而且不是英语母语,如有错误请见谅;)
我打算通过按一个按钮并运行使用 tinymce 网站提供的功能,从我网站上的多个内联 tinymce(v.4) 编辑器上传本地图像 (Base64):
tinymce.activeEditor.uploadImages(function(success) {
$.post('ajax/post.php', tinymce.activeEditor.getContent()).done(function() {
console.log("Uploaded images and posted content as an ajax request.");
});
});
到目前为止它运行良好,但我仍然有一个小问题:它只从 "active editor" 上传图像(如代码中所述)。如果我将图像添加到编辑器,而不是关注页面上的另一个图像,然后 运行 函数,它只会从当前活动的编辑器上传,而不是我之前添加的图像。
如何实现它从页面上的所有编辑器上传?
提前致谢!
TinyMCE 已经有办法处理插入本地图像并将它们发送到您的服务器:
https://www.tinymce.com/docs/advanced/handle-async-image-uploads/
如果您在 init()
编辑器时在每个编辑器上进行配置,这些事情将在所有编辑器实例中正确完成。
首先,我是tinymce的初学者,而且不是英语母语,如有错误请见谅;)
我打算通过按一个按钮并运行使用 tinymce 网站提供的功能,从我网站上的多个内联 tinymce(v.4) 编辑器上传本地图像 (Base64):
tinymce.activeEditor.uploadImages(function(success) {
$.post('ajax/post.php', tinymce.activeEditor.getContent()).done(function() {
console.log("Uploaded images and posted content as an ajax request.");
});
});
到目前为止它运行良好,但我仍然有一个小问题:它只从 "active editor" 上传图像(如代码中所述)。如果我将图像添加到编辑器,而不是关注页面上的另一个图像,然后 运行 函数,它只会从当前活动的编辑器上传,而不是我之前添加的图像。
如何实现它从页面上的所有编辑器上传?
提前致谢!
TinyMCE 已经有办法处理插入本地图像并将它们发送到您的服务器:
https://www.tinymce.com/docs/advanced/handle-async-image-uploads/
如果您在 init()
编辑器时在每个编辑器上进行配置,这些事情将在所有编辑器实例中正确完成。