使用CDN,如何设置正确的自定义插件路径?

时间:2017-04-04 15:26:13

标签: javascript java ckeditor rich-text-editor

我是CKEditor的新手,我第一次尝试制作一个插件。我正在尝试创建一个简单的按钮,如下所示。 我遇到以下错误: 未捕获错误:[CKEDITOR.resourceManager.load]在“/WEB-INF/recursos/javascript/plugins/timestamp/plugin.js?t=H0CF”中找不到资源名称“timestamp”。     在window.CKEDITOR.window.CKEDITOR.dom.CKEDITOR.resourceManager。< anonymous> (ckeditor.js:234)     在h(ckeditor.js:230)     在Array.n(ckeditor.js:230)     在q(ckeditor.js:230)     在HTMLScriptElement.CKEDITOR.env.ie.f。$。onerror(ckeditor.js:231) 这是我的“plugin.js”代码: CKEDITOR.plugins.add( '时间戳', {     图标:'timestamp',     init:函数(编辑器)     {         editor.addCommand( 'insertTimestamp',         {             exec:function(编辑)             {                 var now = new Date();                 editor.insertHtml('当前日期和时间是:< em>'+ now.toString()+'< / em>');             }         });         editor.ui.addButton( '时间戳',         {             label:'插入时间戳',             命令:'insertTimestamp',             工具栏:'插入'         });     } }); 我的默认JavaScript代码(“codigo.js”): $(文件)。就绪(函数() {     CKEDITOR.plugins.addExternal('timestamp','/ WEB-INF / recursos / javascript / plugins / timestamp /','plugin.js');     CKEDITOR.replace('area-paragrafo',     {         extraPlugins:'timestamp'     }); }); 我正在使用Java与Tomcat(和Eclipse IDE),我的目录结构如下: 我已经尝试设置以下路径: 插件/时间戳/ 但是这给了我: 错误:[CKEDITOR.resourceManager.load]在“https://cdn.ckeditor.com/4.6.2/full-all/plugins/timestamp/plugin.js?t=H0CF”中找不到资源名称“timestamp”。 我也尝试了以下路径: /插件/时间戳/ 和: 错误:[CKEDITOR.resourceManager.load]在“/plugins/timestamp/plugin.js?t=H0CF”中找不到资源名称“timestamp”。 我的HTML页面: <!DOCTYPE html> < HTML>     < HEAD>         <标题>页面< /标题>         <! - JQuery。 - >         < script src =“https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js”>< / script>         <! - 我的文件 - >         < link rel =“stylesheet”type =“text / css”media =“all”th:href =“@ {/ css / estilos.css}”/>         < script th:src =“@ {/ js / codigo.js}”>< / script>         <! - CKEDITOR - >         < script src =“https://cdn.ckeditor.com/4.6.2/full-all/ckeditor.js”>< / script>     < /头>     <身体GT;         < div class =“papel-simples”>             <! - CONTENT - >             < textarea th:text =“$ {paragrafo}”id =“area-paragrafo”>< / textarea>         < / DIV>     < /体> < / HTML> 请问有人可以帮助我吗?提前致谢。

0 个答案:

没有答案