TinyMCE-全屏模式查找调用编辑器

TinyMCE-全屏模式查找调用编辑器,tinymce,Tinymce,我在一个页面上有多个tinyMCE编辑器,我正在使用: setup : function(ed) { ed.onKeyPress.add(function(ed, e) { //do stuff with ed.id }); } 无论我是否处于全屏模式,这都会注册事件,这正是我想要的 但是,根据全屏模式是否处于活动状态,ed.id似乎有所不同。我想知道的是,当这个按键事件正在运行时,如何获得对调用tinyMCE编辑器的引用 比如说, 在按

我在一个页面上有多个tinyMCE编辑器,我正在使用:

   setup : function(ed) {
      ed.onKeyPress.add(function(ed, e) {
          //do stuff with ed.id
      });
   }
无论我是否处于全屏模式,这都会注册事件,这正是我想要的

但是,根据全屏模式是否处于活动状态,ed.id似乎有所不同。我想知道的是,当这个按键事件正在运行时,如何获得对调用tinyMCE编辑器的引用

比如说,

在按键编辑器id=“TinyMCE\u editor1”上,单击全屏模式,然后单击ed.id=“mce\u全屏”。我想参考一下“TinyMCE_editor1”

目前,如果没有对打开“全屏模式”编辑器的tinyMCE编辑器的引用,我无法充分遍历到DOM中的正确位置来执行我需要的操作

任何想法/帮助都将不胜感激

您必须使用传递给插件的参数“全屏编辑器id”, 然后,要检测您是否处于全屏状态,您可以使用or运算符(如下所示)


希望有帮助

一个非常有趣的问题为什么我被否决了?editorId变量保存正确的TinyMCE标识符,从那里可以很容易地向前移动并获取对象引用。
setup : function(ed) {
    ed.onKeyPress.add(function(ed, e) {
        var editorId = ed.getParam("fullscreen_editor_id") || ed.id;
        // Do your stuff
    });
},