使用新的文件系统访问 API 选择文件夹时,我想列出带有 HTML 标签的视频。但我无法从文件句柄中获取源代码。
可以从输入读取视频
const blobUrl = URL.createObjectURL(droppedFiles[0])
this.$refs.video1.src = blobUrl
但对于文件系统访问 API,我无法执行相同的操作:
async getVideo(FileHandle) {
const file = await FileHandle
return URL.createObjectURL(file)
}
从 console.log 来看,文件句柄是:File {name: "front.mp4", lastModified: 1600193856925, lastModifiedDate: Tue Sep 15 2020 20:17:36 GMT+0200 (Central European Summer Time), webkitRelativePath: "", size: 492148773, …}
PS:你可以检查一下完整的例子使用文件系统访问 API
我通过将视频源分配给以下内容来解决这个问题:
const src = URL.createObjectURL(await fileHandle.getFile())
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)