CKEDITOR:防止图像属性对话框出现在<img>双击上

emg*_*gee 4 javascript jquery ckeditor

我正在使用CKEDITOR 4.5.1,想在编辑器中双击图像时禁止显示图像属性对话框。

搜索之后,我发现了解决方案,如下所示:

 CKEDITOR.instances.pageContent.on( 'doubleclick', function( evt ) {
    var element = evt.data.element;
    if ( element.is( 'img' ) && !element.data( 'cke-realelement' ) && !element.isReadOnly() ){
       evt.data.dialog = null;
    }
 }, null, null, 10000) ;//priority has to be higher than image priority.
Run Code Online (Sandbox Code Playgroud)

该代码会触发并会将对话框设置为null,但是,默认图像属性对话框仍会出现。我的假设是在上述代码执行并设置对话框之后,CKEDITOR中的侦听器正在运行。我尝试使用不同的值代替10000并没有成功。

小智 7

这个配置对我有用

CKEDITOR.config.removePlugins ='图像,表格';

我有版本4.5.4