jquery – TinyMCE是否有拖放/粘贴图像插入(上传)插件或类似插件?

在Gmail中,只需从本地文件浏览器(不是网址)拖放图像或将复制的图像粘贴到其中,就可以在新邮件/回复窗口中上传内嵌图像.

有没有简单的方法将此功能添加到TinyMCE编辑器?如果没有,有关如何以最佳和/或最简单的方式完成此任务的任何想法?

更多信息/需求:

>定义的“放置区域”不可用,因为放下/粘贴的图像必须准确出现在用户将其放入/粘贴到TinyMCE窗口中的位置(即两段文本之间).
>在上传或上传后处理/调整图像大小,即最大值. 500kb是更可取的.
>出于与上述相同的原因 – 并且出于易于使用的原因 – 用户不应显示任何对话框,就像Gmail刚刚开始上传图片一样,没有问题.
>丢弃/粘贴到TinyMCE的任何图像都将与Amazon Simple Storage Service(S3)一起存储.来自Tiny的文本将存储在我们的数据库中.将粘贴的图像存储在数据库而不是Amazon S3中可能是一种选择(使用Heroku和PostgreSQL).
>文本和图像 – 按照正确的顺序/上下文 – 应在稍后的计时器上再次呈现给用户,因此在删除/粘贴图像时,或者在保存TinyMCE表单时,占位符或类似的图像信息必须写入TinyMCE,以便在将来需要检索时,我们知道哪个图像以及文本中的哪个位置.
>网站正在使用Rails 3.1.3,很快就会升级到3.2.
> HTML5只是很好,即HTML4兼容性并不重要.

非常感谢! 🙂

PS.我在谷歌上搜索了类似的问题而没有找到正确的解决方案.

最佳答案
我已经使用了很多plupload,发现它非常有用,适用于html4,当浏览器没有flash或silverlight或html5时这是一个要求.你看过那个了吗?我记得看到有关亚马逊和S3的this.祝好运!

转载注明原文:jquery – TinyMCE是否有拖放/粘贴图像插入(上传)插件或类似插件? - 代码日志