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 回答