用于添加和删除编辑器的 TinyMCE v4+ 顶级事件?
TinyMCE v4+ top level event for adding and removing editors?
正在努力让我的 chrome 扩展程序将内容插入到网页上存在的 tinymce 编辑器中。问题是在版本 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
正在努力让我的 chrome 扩展程序将内容插入到网页上存在的 tinymce 编辑器中。问题是在版本 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