如何在浏览器上仅使用javascript中的文件路径将文件转换为流
正在尝试在浏览器中将文件转换为流。 我在做一些ionic2项目,但我似乎找不到一个方法。 爱奥尼亚的文件插件可以返回二进制字符串或数组缓冲区,我似乎也不知道如何将它们转换成流。如何在浏览器上仅使用javascript中的文件路径将文件转换为流,javascript,typescript,ionic2,ionic-native,Javascript,Typescript,Ionic2,Ionic Native,正在尝试在浏览器中将文件转换为流。 我在做一些ionic2项目,但我似乎找不到一个方法。 爱奥尼亚的文件插件可以返回二进制字符串或数组缓冲区,我似乎也不知道如何将它们转换成流。 有什么帮助吗?我想您可以使用输入和type=file来允许用户上传文件。不这样做有什么特别的原因吗?实际上,我需要获取大量音乐文件的元数据,我使用的插件需要文件流。您可以使用file=type在输入上获取元数据,例如:document.getElementById('myFile').files[0]尝试类似this.f
有什么帮助吗?我想您可以使用
输入和type=file
来允许用户上传文件。不这样做有什么特别的原因吗?实际上,我需要获取大量音乐文件的元数据,我使用的插件需要文件流。您可以使用file=type
在输入上获取元数据,例如:document.getElementById('myFile').files[0]
尝试类似this.file.readAsArrayBuffer(文件路径,文件名).then(val=>{var blob=new blob([new Uint8Array(val)],{type:mediaType});})
@Pablo实际上我需要转换成一个文件流