在TinyMCE fontselect中选择一种字体
我在TinyMCE中定义了一个字体选择对象,如下所示:在TinyMCE fontselect中选择一种字体,tinymce,tinymce-4,Tinymce,Tinymce 4,我在TinyMCE中定义了一个字体选择对象,如下所示: tinymce.init({ selector: 'textarea', toolbar: 'fontselect' }); 问题是,当编辑器启动时,选择的字体是“Times New Roman”,我需要它是“Arial”。如何改变这一点?它是tinymce.init中的关键字吗 tinymce.init({ selector: 'textarea', toolbar: 'fontselect', set
tinymce.init({
selector: 'textarea',
toolbar: 'fontselect'
});
问题是,当编辑器启动时,选择的字体是“Times New Roman”,我需要它是“Arial”。如何改变这一点?它是tinymce.init
中的关键字吗
tinymce.init({
selector: 'textarea',
toolbar: 'fontselect',
setup : function(ed) {
ed.onInit.add(function(ed) {
ed.execCommand("fontName", false, "Arial");
//Or ed.target.editorCommands.execCommand("fontName", false, "Arial");
ed.execCommand("fontSize", false, "12");
});
}
});
尝试上面的代码并检查。请仔细阅读:感谢链接,我使用了TinyMCE v4.3.6的答案,这是一个有效的答案。事实上,另一个答案适用于最新版本,其中不再定义ed.onInit。而且只有
ed.on('init',function(ed){…}
对我有效