繁体   English   中英

TinyMCE v4+ 用于添加和删除编辑器的顶级事件?

[英]TinyMCE v4+ top level event for adding and removing editors?

致力于让我的 chrome 扩展将内容插入 web 页面上存在的 tinymce 编辑器中。 问题是在版本 4+ 中,我无法设置侦听器来检查是否添加了新的编辑器实例,我用它来动态更新我的 UI。

版本 3:

window.tinymce.onAddEditor.add(listenerFunction);
window.tinymce.onRemoveEditor.add(listenerFunction);

在第 4 版及更高版本中,这些函数已被删除,我只能看到editorInstance.on("remove", callback)可以将其添加到页面上所有现有的编辑器中,但我无法听到新的编辑器何时出现添加。

尝试在顶级.on上使用 .on 侦听window.tinymce ,但没有触发任何事件。

TinyMCE 文档提供了可以使用的事件的完整列表:

https://www.tiny.cloud/docs/advanced/events

您所关注的特定类型的事件与编辑器管理器相关:

https://www.tiny.cloud/docs/advanced/events/#editormanagerevents

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM