2016-11-09 250 views
1

我试图在TinyMCE的上下文菜单中添加文本颜色选择器。 我不知道我是否可以使用tinyMCE中包含的插件,或者我必须手动编程颜色更改的行为。在tinyMCE的上下文菜单中添加“文本颜色”

我已经试过这样:

tinymce.init({ 
     selector: id, 
     toolbar: false, 
     menubar: false, 
     statusbar: false, 
     width: "100", 
     height: "220", 
     content_css: "/content/texteditor.css", 
     plugins: [ 
      "advlist autolink lists link charmap preview anchor", 
      "searchreplace visualblocks code fullscreen", 
      "insertdatetime media table contextmenu paste imagetools", 
      "textcolor colorpicker" 
     ], 
     contextmenu: "textcolor colorpicker", 
     setup: function (editor) { 
      editor.on('change', function() { 
       tinymce.triggerSave(); 
      }); 
     } 
    }); 

注意,我试图在文本菜单中添加插件“的文字颜色颜色拾取”。

有一些方法可以在上下文菜单中添加文本颜色选择器或颜色选择器?

谢谢。

回答

1

您试图在菜单上放置工具栏按钮 - 工具栏和菜单是不同的元素,您不能在菜单上放置工具栏按钮。

如果您想在菜单上选择颜色,您必须编写自己的颜色选择器或扩展TinyMCE提供的颜色选择器以提供菜单选项。