为什么ckeditor右键单击上下文菜单在基本软件包中不起作用?

为什么ckeditor右键单击上下文菜单在基本软件包中不起作用?,ckeditor,ckeditor4.x,Ckeditor,Ckeditor4.x,我试图弄明白为什么在我正在开发的应用程序中右键单击ckeditor的文档体时,ckeditor的上下文菜单(带有粘贴和其他选项)不会出现 为了调试,我尝试了“基本”和“标准”软件包(4.6.2)并运行了“示例” 基本软件包中也存在同样的问题(浏览器的上下文菜单显示,而不是ckeditor的),但它在标准软件包中有效(ckeditor的上下文菜单显示) 谁能向我解释一下这一切的根本原因是什么?我检查了标准发行版中的plugins文件夹,看看是否有任何明显的东西,比如“contextmenu”插件,

我试图弄明白为什么在我正在开发的应用程序中右键单击ckeditor的文档体时,ckeditor的上下文菜单(带有粘贴和其他选项)不会出现

为了调试,我尝试了“基本”和“标准”软件包(4.6.2)并运行了“示例”

基本软件包中也存在同样的问题(浏览器的上下文菜单显示,而不是ckeditor的),但它在标准软件包中有效(ckeditor的上下文菜单显示)


谁能向我解释一下这一切的根本原因是什么?我检查了标准发行版中的plugins文件夹,看看是否有任何明显的东西,比如“contextmenu”插件,但没有看到任何突出的东西。我还检查了samples/js/samples.js,但也没有看到任何明显的内容。我缺少什么?

标准和完整的软件包包含插件,该插件提供编辑器的上下文菜单,而不是浏览器的本地菜单。基本软件包不包含此插件。您可以向管理员查询。

谢谢!不过我很好奇:为什么当我查看“插件”文件夹(标准软件包)时,没有看到contextmenu插件?其他插件也是如此。。。它们似乎是“内置”的,不在插件文件夹中。有人能解释一下吗?我如何一眼就能看到给定ckeditor当前具有“内置”的所有插件?基本、标准和完整的包在“ckeditor.js”中包含它们的插件,这就是为什么在“plugins”文件夹中看不到它们的文件夹。如果您想查看他们的插件,请转到并在顶部选择您的预设。然后,您将在下面看到此预设的选定插件(当然,您可以添加或删除插件)。。。。。。。在页面底部,您将看到下载按钮。如果单击“优化”,则“下载”按钮将集成“ckeditor.js”中的所有插件,就像预编译包一样。如果你点击“源代码(大N慢)”,“下载”按钮将把所有插件放在“插件”文件夹中自己的文件夹中。如果你想把contextmenu插件放在Basic软件包中,只需通过在线生成器将其添加到Basic预置中即可。如果它有任何依赖项,联机生成器还将添加必要的插件。谢谢向导。但是,我没有看到您所指的优化按钮。我正在使用单击页面右侧“自定义”区域中的“联机生成器”按钮。这将带您到联机生成器,在那里您可以从预设开始并对其进行自定义。