我正在尝试将媒体(图像/视频)添加到Summernote富文本编辑器。从Summernote外部默认选项。
我成功添加纯文本但是当我添加媒体时,它似乎删除了在Summernote编辑器和覆盖媒体中编写的所有内容。
代码
$("#addImages").click(function () {
$('#summernote').summernote('editor.saveRange');
$('#summernote').summernote('editor.restoreRange');
$('#summernote').summernote('editor.focus');
$('#summernote').summernote('editor.code', '<p><img src="img/angular_logo.png" /></p>');
});
以上代码无效
工作但覆盖内容
$("#addImages").click(function () {
$('#summernote').summernote('editor.saveRange');
$('#summernote').summernote('editor.restoreRange');
$('#summernote').summernote('editor.focus');
$('#summernote').summernote('code', '<p><img src="img/angular_logo.png" /></p>');
});
答案 0 :(得分:0)
这就是你要找的东西。
更改强>
$('#summernote').summernote('code', '<p><img src="img/angular_logo.png" /></p>');
要强>
$('#summernote').summernote('editor.pasteHTML', '<img src="image_path.jpg" />');