我正在尝试使用以下代码刷新所有CKEditor实例:
for(name in CKEDITOR.instances)
{
console.log(name);
CKEDITOR.instances[name].destroy();
//Also tried this
//CKEDITOR.instances[name].destroy(true);
}
CKEDITOR.inlineAll();
我收到了这个:
Uncaught TypeError: Cannot call method 'getRanges' of null.
有趣的是,如果我直接在控制台中使用代码,它就可以正常工作。
任何人都知道如何解决它?
答案 0 :(得分:0)
检查此错误报告:http://dev.ckeditor.com/ticket/10219
在4.1和4.0.3中我们已经部分修复了这个问题,但是......只是部分修复了:)。但是,这个错误不应该导致任何问题 - 它完全无害。
答案 1 :(得分:0)
我也有同样的问题,但它似乎已在ck-editor-dev存储库中修复。 有人在2天前检查了CKEDITOR 4.1.1里程碑。 再次检查http://dev.ckeditor.com/ticket/10219以访问git中的更改链接。