用 fire 触发可视模式那个按钮的的点击事件,例如:Event.fire(DOM.query('.ks-editor-toolbar-sourceArea')[0],'click');结果:再 editor.sync(); 的时候,报错:editor.js 中的 _getData 方法 html = self.get("document")[0].body.innerHTML; 这句中的 “TypeError: self.get(...) is undefined”;(估计是切换模式后,编辑器文档重建);
试用 checkbox-source-area;看这边的文档说明“框选切换源码”,应该是可以实现这个功能的,看了下源码,包含 editor.set("mode", SOURCE_MODE); 的方法 _check 或是 _sourcemode、_wysiwygmode 都是内部方法;