上下文:我需要在插入照片后通过javascript进行操作(我正在尝试向CKeditor实现lazyload,并且它提供了一些挑战!)。
此命令切换到源视图:
editor.execCommand( 'source' ); // works
此命令不会切换到wysiwyg视图:
editor.execCommand( 'wysiwyg' ); // does not work
什么是正确的命令?
答案 0 :(得分:2)
这有效:
editor.setMode( 'wysiwyg' );
(我正在使用CKeditor 4.3)。
答案 1 :(得分:0)
您可以通过两种形式更改模式:
您可以使用此示例
CKEDITOR.config.startupMode = 'source' // Set source as start mode
CKEDITOR.on("instanceReady", function(event) {
try {
// Make something with the editor in `source` mode
event.editor.setMode('wysiwyg'); // Change the mode to wysiwyg
} catch(error) {
console.log(error)
}
});