在 tinyMCE 的上下文菜单中添加 "text color"

Add "text color" in Context menu in 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();
            });
        }
    });

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

There are some way to add a text color picker or color picker in the context menu?

谢谢。

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

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