javascript - 在 Vue 中获取 ReadStream 对象
问题描述
我想使用 google drive api 在 vue js 中上传文件。
该站点的示例使用 fs.createReadStream() 来读取文件并将其传递给 api,如下所示:
let media = {
mimeType: 'image/jpeg',
body: fs.createReadStream('path of the image')
};
let objInfo = {
...
media: media,
...
}
drive.files.create(objInfo,...)
此代码在浏览器中不起作用,因为我无法使用 fs 库。
浏览器是否有 createReadStream() 函数的替代方法?
我试过 fetch() 但它返回一个 ReadbleStream 但我需要一个 ReadStream
解决方案
推荐阅读
- azure - Azure DevOps - 发布任务自动设置为“作用于资源组''”
- python-3.x - 如何在视频python中检测到对象(人)时获取时间
- r - 居中标记饼图的标签段起点
- azure - 如何获取账单详情,包括使用详情和税费
- java - 我不知道如何处理 if 语句
- python-3.x - Groupby多列并计算Pandas中总和的百分比
- azure-devops - 在使用 pat 使用 azure powershell 将代码推送到 bitbucket 时收到“致命:不是 git 存储库(或任何父目录):.git”
- javascript - Javascript 文件不会在 React 中加载
- neo4j - 删除某种类型的所有边
- css - CSS flexbox 使主要内容可滚动