我已经使用了TinyMCE一段时间,但现在想要实现拖放图片上传功能。 (例如,您可以从本地计算机拖动图像到文本编辑器中,调整其重新定位等等,然后将其上传到服务器)我将为此功能购买Redactor,但后来我注意到TinyMCE的paste_data_images选项允许图像被直接拖入/粘贴到编辑器中。这似乎将其转换为内联base64编码数据。TinyMCE拖放图片上传问题
我怀疑并已经读过,理论上可能会将此值提交给服务器,从Dom中提取base64 uris,将它们写入文件,将SRC替换为新创建的路径文件,然后将文本提交到数据库。有没有人做到这一点?
从我最初的探索,我发现问题可能是:
- 巨大的图像(〜100MB)可能被粘贴到这可能会导致问题的文本框中。
- Internet Explorer 11和Edge浏览器都不是 似乎允许拖放图像到文本框中。
有没有人设法让这项工作看起来不错?
我已经重新检查了Redactor并注意到它也无法与IE和Edge一起使用。
谢谢 - 这是一个美妙的答案,正是我所追求的。不幸的是,感谢微软浏览器(似曾相识),文件管理器是必须的吗?否则,IE/Edge用户可能无法上传图像。 我看到还有一个名为“Responsive Filemanager”的第三方浏览器也可以完成这项工作。 – Manachi
如问题所述,Internet Explorer 11和Edge浏览器似乎都不允许将图像拖入文本框。相反,图像似乎取代了整个页面(即它浏览到图像位置)。这是一个已知的问题?如果是的话,是否有任何微软的认可?这是故意的吗?还是会修复一个错误? – Manachi