3

I'm trying to refresh all my CKEditor instances using this code:

        for(name in CKEDITOR.instances)
        {
            console.log(name);
            CKEDITOR.instances[name].destroy();
            //Also tried this
            //CKEDITOR.instances[name].destroy(true);

        }
        CKEDITOR.inlineAll();

and I'm receiving this:

Uncaught TypeError: Cannot call method 'getRanges' of null.

The interesting part is that, if I use the code directly in the console, it works just fine.

Anyone has any idea on how to solve it?

4

2 回答 2

0

检查此错误报告:http ://dev.ckeditor.com/ticket/10219

在 4.1 和 4.0.3 中,我们已经部分解决了这个问题,但是......只是部分解决了:)。然而,这个错误不应该引起任何问题——它是完全无害的。

于 2013-03-23T15:55:14.263 回答
0

我也有同样的问题,但它似乎已在 ck-editor-dev 存储库中修复。有人在 2 天前检查了 CKEDITOR 4.1.1 里程碑的修复。再次检查http://dev.ckeditor.com/ticket/10219以访问 git 中的更改链接。

于 2013-04-04T16:39:49.220 回答