如何测试Object是否是TinyMCE编辑器实例?
答案 0 :(得分:0)
取决于您要检查的对象类型以及通过tinymce.editors
循环检查的时间可能不够。如果你想检查一个对象是否是一个tinymce编辑器对象,并且没有初始化的tinymce编辑器,那么tinymce.editors
将是一个空数组,即使你的对象可能是一个有效的tinymce编辑器对象(没有一个活动的编辑器! )。
如果您有object
,则可以测试此对象是否具有以下属性。这应该足够了:
if(object.editorCommands && object.editorId && object.execCommands && object.plugins) return true;
如果这不适合您的使用案例,您需要提供更多信息。