要将本地文件路径转换为 Base64 编码,可以使用 JavaScript 中的 FileReader 对象来读取文件内容,并使用 btoa() 函数将其编码为 Base64。

以下是一个示例代码:

// 创建一个 FileReader 对象
var reader = new FileReader();

// 读取文件内容
reader.onload = function(e) {
  // 将文件内容转换为 base64
  var base64 = btoa(e.target.result);
  
  // 输出 base64 字符串
  console.log(base64);
};

// 以DataURL的形式读取文件
reader.readAsDataURL('C:/');

请注意,由于安全原因,JavaScript 无法直接读取本地文件系统的文件。上述代码中的 'C:/' 只是一个示例路径,实际上无法读取该路径下的文件。

如果要读取本地文件,你需要通过文件上传的方式,或者使用 input 元素的 file 类型来选择文件进行读取。

JavaScript 将本地文件路径转换为 Base64 编码

原文地址: https://www.cveoy.top/t/topic/fSGG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录