ckeditor插件html5视频和音频不能同时使用?
我在向CKEditor添加插件时遇到了一个奇怪的问题: 步骤1: 我添加了插件html5audio。配置文件:ckeditor插件html5视频和音频不能同时使用?,ckeditor,html5-video,html5-audio,ckeditor4.x,Ckeditor,Html5 Video,Html5 Audio,Ckeditor4.x,我在向CKEditor添加插件时遇到了一个奇怪的问题: 步骤1: 我添加了插件html5audio。配置文件: ... config.extraPlugins = 'html5audio'; config.toolbar = [ ['Html5audio'] ]; ... ... config.extraPlugins = 'html5audio'; config.extraPlugins = 'html5video'; config.toolbar = [ ['Html5audio'],
...
config.extraPlugins = 'html5audio';
config.toolbar = [ ['Html5audio'] ];
...
...
config.extraPlugins = 'html5audio';
config.extraPlugins = 'html5video';
config.toolbar = [ ['Html5audio'],['Html5video'] ];
...
这很好用。没有错误
步骤2:
然后我添加了插件HTML5视频。配置文件:
...
config.extraPlugins = 'html5audio';
config.toolbar = [ ['Html5audio'] ];
...
...
config.extraPlugins = 'html5audio';
config.extraPlugins = 'html5video';
config.toolbar = [ ['Html5audio'],['Html5video'] ];
...
html5audio不加载,按钮消失。只有视频加载。工具栏中的音频按钮消失。CKEditor在browser console.log上不显示任何错误
如果我将序列交换为:
config.extraPlugins = 'html5video';
config.extraPlugins = 'html5audio';
然后音频加载和视频消失
看起来这些插件互相排斥,队列中最后一个插件获胜
我正在使用CKeditor 4.7.3
谢谢您的帮助和提示。您应该只使用config.extraPlugins一次,否则会覆盖声明。如果要添加多个额外插件,extraPlugins选项需要一个逗号分隔的插件列表。在您的情况下,它应该是:
config.extraPlugins = 'html5video,html5audio';
编辑的文档: