我正在尝试在我的CDN版本的CKEditor中包含entities
插件,但未加载。这是我的初始化脚本:
CKEDITOR.plugins.addExternal('pbckcode',ROOT_URL+'assets/editor_plugins/pbckcode/');
CKEDITOR.plugins.addExternal('entities',ROOT_URL+'assets/editor_plugins/entities/');
CKEDITOR.replace('docs-editor',{
allowedContent: true,
contentsCss:['https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css',
ROOT_URL+'assets/editor.css'],
extraPlugins:'pbckcode,entities',
on:{
instanceReady:function(ev){
setFocus();
},
},
pbckcode:{
highlighter: 'PRETTIFY',
modes: [
[
'PHP',
'php'
]
,[
'CSS',
'css'
]
,[
'Javascript',
'javascript'
]
],
theme: 'monokai'
}
});
pbckcode
插件已加载,但entities
未加载。我相信我已经正确验证了entities/plugin.js
的路径,所以我不确定为什么pbckcode
正在加载,但是entities
没有加载。
我正在通过在控制台中输入CKEDITOR.plugins.loaded
进行验证。