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



正在努力让我的chrome扩展插入内容到网页上存在的定时编辑器。问题是,在版本4+我无法设置一个监听器来检查是否添加了一个新的编辑器实例,我用它来动态更新我的UI。

版本3:

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

在版本4和以上这些功能被删除,我只能看到editorInstance.on("remove", callback),我可以添加到页面上所有现有的编辑器,但我无法收听当一个新的添加。

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

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

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

您需要的特定事件类型与编辑器管理器相关联:

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

最新更新