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

有没有办法将url转成base64编码呢?

有没有办法将url转成base64编码呢?

皈依舞 2019-03-20 18:19:12
项目中做一个上传图片在线预览的功能,用了hhuploadify这个插件,看源码他的url地址是通过 src = window.URL.createObjectURL(file);这样来形成url然后在线预览的,有没有办法直接从file对象转成base64编码不用再生成blob://这样格式的url 或者能不能把生成的blob://这样的url转变成base64编码呢
查看完整描述

1 回答

?
波斯汪

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

使用FileReader.readAsDataURL资料

var preview = document.querySelector('img');

var file    = document.querySelector('input[type=file]').files[0];

var reader  = new FileReader();


reader.addEventListener("load", function () {

  preview.src = reader.result;

}, false);


if (file) {

  reader.readAsDataURL(file);

}


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

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号