根据我在网上找到的信息,要将 tinyMCE 编辑器自动设置为全屏心情,您需要这样做。
oninit: function () {
tinymce.get('editingArea').execCommand('mceFullScreen');
}
但是它对我不起作用。
关于我可能做错了什么的任何想法?
JS 小提琴示例:http: //jsfiddle.net/g3K5M/1/
根据我在网上找到的信息,要将 tinyMCE 编辑器自动设置为全屏心情,您需要这样做。
oninit: function () {
tinymce.get('editingArea').execCommand('mceFullScreen');
}
但是它对我不起作用。
关于我可能做错了什么的任何想法?
JS 小提琴示例:http: //jsfiddle.net/g3K5M/1/
事实证明,问题的出现是因为我使用的是最新版本。
TinyMCE 4.
我切换到 3.x 并尝试了这个。它完美地工作。
所以我将切换到 3.8 版本,直到 4 稳定并且这些功能在那里很容易获得。
这适用于 4.0.16。它需要一些挖掘和尝试,因为 4.x 版本似乎没有任何直接的答案。
setup: function(ed) {
ed.on('init', function() {
tinymce.editors[0].execCommand('mceFullScreen');
});
}
v4 的较短版本:
tinymce.init({
init_instance_callback: function(editor) {
editor.execCommand('mceFullScreen');
}
});
虽然,对于上面的答案和这个版本,编辑器都没有正确地重新绘制,并且窗口必须在它实际填满屏幕之前调整大小......