添加"文字颜色"在tinyMCE

时间:2016-11-09 18:15:58

标签: javascript tinymce tinymce-4 rich-text-editor

我试图在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();
            });
        }
    });

请注意,我尝试在上下文中添加插件" textcolor colorpicker"。

  

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

感谢。

1 个答案:

答案 0 :(得分:1)

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

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