zoukankan      html  css  js  c++  java
  • FileReader

    文件转换BASE64

    使用FileReader这个对象可以将文件转为base64编码

     1 // 从input控件取得文件对象
     2 var file = document.getElementById('input').files[0];
     3 // 第一步:新建一个这对象
     4 let reader = new FileReader();
     5 if (file)
     6 {
     7 // 第二步:对象载入INPUT里的文件
     8     reader.readAsDataURL(file);
     9 // 关键处:必须在图片加载完成事件中处理.
    10 reader.addEventListener("load", function ()
    11   {
    12     // console.log('选择的图片已经载入...');
    13     $('#previmg').prop('src', reader.result);
    14     // 对象加载完文件后,result属性就会有值.值就是base64字符串 
    15     $('#showarea').val(reader.result);
    16   }, false);
    17 }

    可以将转文件也可转图片,不能放太大的文件,否则会卡死

  • 相关阅读:
    编程心得5
    编程心得2
    心得2
    心得1
    7-11
    7-13
    7-9
    7-8
    7-12
    7-14
  • 原文地址:https://www.cnblogs.com/mirrortom/p/10802663.html
Copyright © 2011-2022 走看看