1

私はこれで髪を引っ張っています。ここで入手できる ckeditor 用の oembed プラグインを使用しています: https://github.com/w8tcha/CKEditor-oEmbed-Plugin

プラグインは、Chrome、Safari、さらには IE9 で期待どおりに読み込まれ、動作します。

ただし、Firefox では、コンソールに次のエラーが表示されます。

TypeError: plugin is null [Break On This Error]
if ( plugin.icons ) {

ロードしようとしているページには、次のものがあります。

    var editor = CKEDITOR.replace( 'editor1', {
    extraPlugins : 'autogrow,oembed',
    toolbar: [
      [ 'Bold', 'Italic', '-', 'NumberedList', 'BulletedList', '-', 'Link', 'Unlink', 'oembed' ],   
    ],
    width: 700,
    removePlugins: 'elementspath,resize'
  });

私が言ったように、これは他のブラウザでは問題なく動作しますが、Firefox では何が原因なのかわかりませんか?

どんな助けでも大歓迎です。さらに情報が必要な場合はお知らせください。

ありがとう

4

1 に答える 1

0

他の興味のある人のために-私はいくつかのプラグインが競合していることに気づきました。それらすべてを調べて、競合しているものを特定する代わりに(構成ファイルに50程度ありました)、怠惰なアプローチを取り、基本バージョンから始めて、必要なものを最小限に追加しました。

今では動作します。

于 2013-02-01T18:07:53.023 に答える