2017-04-13 10 views
1

$ .getScriptを使用してckeditor.jsファイルを読み込み、コールバックでCKEditorを開始しています。しかし、それはエラーを示しています。TypeError:c [a]は未定義です。ここに私のコードです。どうすればこの問題を解決できますか?TypeError:CKEditorでc [a]が未定義です

$.getScript("ckeditor.js", function (data, textStatus, jqxhr) { 
    if (textStatus == 'success' && jqxhr.status == 200) { 
     CKEDITOR.replace('commentBox', 
     { 
      toolbar : 
      [ 
       { name: 'basicstyles', items : [ 'Bold','Italic','Underline','Strike','Subscript','Superscript','-','RemoveFormat' ] }, 
       { name: 'paragraph', items : [ 'NumberedList','BulletedList','-','Blockquote'] }, 
       { name: 'insert', items : [ 'Table','HorizontalRule','SpecialChar' ] }, 

       { name: 'styles', items : [ 'Styles','Format','Font','FontSize' ] }, 
       { name: 'colors', items : [ 'TextColor','BGColor' ] } 
      ] 
     }); 
    } 
}); 

答えて

2

同様の状況で同じエラーが発生しました。

Chromeで書式設定されたソースを確認し、フォーマットプラグインがCKEDITOR.languageオブジェクトからラベルを読み込もうとしていることが原因であることを発見しました。

私はen-gbが私のビルドに含まれていませんでした。明らかに、自動的にまっすぐに戻ることはありません。ビルドに英語(イギリス)を追加すると、問題が修正されました。

関連する問題