在html页面中使用tinymce,html5 – 在TinyMCE中设置数据URI

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("%22%20+%20imgData%20+%20%22", {format: 'raw'});

// editor.execCommand('mceInsertRawHtml', false, '%5C'''); // another way

到embed an image,它作为base64字符串加载到内存中.命令执行后,img src被神奇地转换为’blob:http:// localhost:8080 / …’.为什么?

它的作品(图像显示),但我想将图像存储为数据:而不是将其上传到服务器并存储为blob.如何改变这种行为?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值