TinyMCE没有显示一些工具栏元素

时间:2017-03-08 04:42:58

标签: javascript jquery tinymce

我正在尝试在我的项目中使用最新的TinyMCE(该项目使用jQuery 3,如果这很重要),我的问题是,如果我像这样初始化textarea:

Process tetmlProcess = new Process();
tetmlProcess.StartInfo.CreateNoWindow = true;
tetmlProcess.StartInfo.RedirectStandardOutput = true;
tetmlProcess.StartInfo.UseShellExecute = false;
// Instead of cmd.exe you run the tet.exe
tetmlProcess.StartInfo.FileName = @"C:\\Users\\sw_chn\\Documents\\PDFlib\\TET 5.0 32-bit\\bin\\tet.exe";
//Set The working directory to C:\Users\sw_chn\Documents\PDFlib\TET 5.0 32-bit\bin\ if needed
tetmlProcess.StartInfo.WorkingDirectory = @"C:\\Users\\sw_chn\\Documents\\PDFlib\\TET 5.0 32-bit\\bin";
//Use the arguments required for tet.exe
tetmlProcess.StartInfo.Arguments = "-m filename";

tetmlProcess.Start();

然后缺少bullist,numlist和link。控制台输出没有错误,其他按钮运行良好。如果我查看来源,他们甚至没有占位符。icons not showing up

以前有人遇到过这个问题吗?有解决方案吗?

提前谢谢!

1 个答案:

答案 0 :(得分:1)

您必须更新初始化代码,如下所示:

tinymce.init({
    selector: '#idOfTextarea',
    menubar: false,
    plugins: [
        "advlist autolink lists link "
    ],
    toolbar: 'bold italic underline strikethrough | bullist numlist outdent indent | link | copy paste undo redo | removeformat'
});

要使用bullist,numlist和link,您需要添加插件