TinyMCE 5.0.6 的文件管理器

Posted

技术标签:

【中文标题】TinyMCE 5.0.6 的文件管理器【英文标题】:File manager for TinyMCE 5.0.6 【发布时间】:2019-05-28 20:25:43 【问题描述】:

我已经在我的个人项目中安装了 TinyMCE(TinyMCE Dev Package 5.0.6)。一切都已安装并 配置正确,但此软件包中没有可用的文件管理器。为了解决这个缺陷,我尝试安装 ResponsiveFileManager (RFM),但它不起作用。单击 RFM 的图标时,控制台出现错误:

plugin.js:84 Uncaught TypeError: editor.windowManager.openUrl is not a function
    at Object.openmanager [as onAction] (plugin.js:84)
    at theme.js:21482
    at theme.js:9575
    at theme.js:21480
    at theme.js:2457
    at each (theme.js:267)
    at run (theme.js:2456)
    at theme.js:2969
    at theme.js:56
    at theme.js:10825

我猜 RFM 没有为这个版本的 TinyMCE 做好适当的准备。

所以我想问一下是否有适用于 TinyMCE 的文件管理器插件。 我需要一个文件管理器,它能够: - 预览上传的照片, - 创建新目录, - 将文件上传到服务器的目录(也具有拖放功能)。

【问题讨论】:

【参考方案1】:

您确定您使用的是 5.0.6 吗? editor.windowManager.openUrl 是该版本中的一个新 API,因此如果您使用的是早期版本,它可能会导致该异常。

【讨论】:

是的。我使用最新版本。 pics.tinypic.pl/i/00984/1tc73hle69it.png OK,那肯定是插件的bug。您可以打开控制台,tinymce.activeEditor.windowManager.openUrl 是一个有效函数。

以上是关于TinyMCE 5.0.6 的文件管理器的主要内容,如果未能解决你的问题,请参考以下文章

tinymce 文件管理器中的“出现错误!根文件夹不存在”

Tinymce Angular 2 响应式文件管理器

使用响应式文件管理器和 tinymce - 创建用户会话

响应式文件管理器未在 TinyMCE 上显示图像

需要 Ruby 应用程序文件管理器中的 TinyMCE

在 tinymce 编辑器中加载 html 文件作为初始内容