为了账号安全,请及时绑定邮箱和手机立即绑定

使用summernote编辑器,如何在粘贴图片时将图片保存到自己的服务器

使用summernote编辑器,如何在粘贴图片时将图片保存到自己的服务器

慕姐4208626 2018-12-12 18:15:47
在做文章的编辑发布时,发现如果直接将外网复制的图片保存起来,会将外网url也保存下来,从效率和安全的角度来讲都是不正确的。调查了一下微信公众平台的图文发布功能,发现是在图片粘贴过来的时候,就会把图片保存到以mmbiz开头的图片服务器中,并抛出保存临时图片的错误,保证了安全稳定性。找summernote官方文档,找到了监听粘贴事件的方法,也能取出粘贴的内容callbacks: {          onPaste: function(e) {            debugger;          }}但是不知道怎么将所有图片上传到服务器,并改变粘贴内容希望有大神能给点思路,谢谢~
查看完整描述

1 回答

?
浮云间

TA贡献1829条经验 获得超4个赞

1.通过正则匹配,取到所有img的src
2.把src转为blob对象
3.通过ajax提交给后端,根据后端返回的url,替换原来的url

查看完整回答
反对 回复 2019-01-28
  • 1 回答
  • 0 关注
  • 606 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信