TinyMCE全屏命令不起作用

时间:2013-05-13 02:55:46

标签: javascript tinymce

根据我在网上找到的内容,将tinyMCE编辑器自动置于全屏心情,你需要这样做。

oninit: function () { 
  tinymce.get('editingArea').execCommand('mceFullScreen');
}

然而,它对我不起作用。

关于我可能做错的任何想法?

JS小提琴示例:http://jsfiddle.net/g3K5M/1/

3 个答案:

答案 0 :(得分:1)

事实证明问题出现了,因为我使用的是最新版本。

TinyMCE 4。

我切换到3.x并试了一下。它运作得很好。

所以我要切换到3.8版本,直到4版本稳定,并且这些功能随时可用。

答案 1 :(得分:1)

这适用于4.0.16。这需要一些挖掘和尝试,因为4.x版本似乎没有任何直接的答案。

setup: function(ed) {
            ed.on('init', function() {
                tinymce.editors[0].execCommand('mceFullScreen');
            });
        }

答案 2 :(得分:1)

v4的较短版本:

tinymce.init({
    init_instance_callback: function(editor) {
        editor.execCommand('mceFullScreen');
    }
});

尽管如此,对于上面的答案和这个版本,编辑器都没有正确重新绘制,并且窗口必须在实际填充屏幕之前调整大小...