【问题标题】:How to use browser file system API to create an IMG如何使用浏览器文件系统 API 创建 IMG
【发布时间】:2020-11-22 22:31:34
【问题描述】:

在客户端,如何使用本机浏览器文件系统 API 将 base64 图像数据嵌入到 IMG 元素中?

【问题讨论】:

    标签: javascript browser browser-nativefs


    【解决方案1】:
    function createIMGFromFS () {
      var img = document.createElement("img");
      const openFile = async () =>  {
        const [fh] = await window.showOpenFilePicker();
        var file2 = await fh.getFile();
        var name = file2.name;
        var fr = new FileReader();
        fr.readAsDataURL(file2);
        fr.onloadend = function() {
          img.src = fr.result;
        }
      }
      const file = openFile();
      return img;
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-08-10
      • 2016-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多