怎么用js对图片进行base64编码

项目是在vue.js环境下

阅读 6.6k
4 个回答
 var reader = new FileReader();
        reader.readAsDataURL(file);
        reader.onload = function (e) {
            $('#imgLogoImg').attr('src', this.result);
            base64img = this.result;
            //alert(this.result); //就是base64
        }

image->canvas->todataurl()

例如

canvas.getContext("2d").drawImage(image, 0, 0).toDataURL("image/png"); 

H5有对应API:FileReader,以及他的函数readAsDataURL([obj])...但是Vue.js没用过...我觉得都是JS实现,那不就是一样的么

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题