TinyMCE init选项
$scope.tinymceOptions = {
plugins: 'base64img image imagetools paste ...',
relative_urls: false,
paste_data_images: true,
...
};
paste_data_images:true选项表示不应从粘贴的内容中删除数据:url图像(内联图像)(请参阅docs).
我使用TinyMCE 4.2.8.里面的base64img插件我写了下面的代码
var editor; // TinyMCE editor
var imgData; // base64 image data string, like "data:image/png;base64,...="
editor.setContent("", {format: 'raw'});
// editor.execCommand('mceInsertRawHtml', false, ''); // another way
到embed an image,它作为base64字符串加载到内存中.命令执行后,img src被神奇地转换为’blob:http:// localhost:8080 / …’.为什么?
它的作品(图像显示),但我想将图像存储为数据:而不是将其上传到服务器并存储为blob.如何改变这种行为?