Tinymce - 将本地文件内容加载到 Tinymce 实例

Tinymce - Loading local file content to Tinymce Instance

我不确定该怎么做,但我希望能够将文件(即 txt、html 等)的内容加载到我的 Tinymce 实例。

所以基本上是一个启动文件浏览器然后将文件内容加载到 Tinymce 的按钮。

我已经在图像和图像浏览器上看到过这个,但我不确定如何对文件执行此操作。

这将在本地完成,而不是在服务器上。

尼克 -

在HTML5之前,JavaScript在浏览器中不能直接从硬盘读取文件——这样做是出于安全原因:

https://en.wikipedia.org/wiki/JavaScript#Security

在 HTML 5 中有新的 API 允许您访问文件。这个页面有一个不错的概述:

http://www.html5rocks.com/en/tutorials/file/dndfiles/

我要注意浏览器对此的支持还不普遍:

http://caniuse.com/#feat=fileapi

假设您可以使用文件 API 您应该能够在用户选择文件后执行您想要的操作。