Angular 离子2-读取.wav文件并将其转换为base 64
Angular 离子2-读取.wav文件并将其转换为base 64,angular,audio,ionic2,Angular,Audio,Ionic2,我想向Web服务发送一个音频文件。 我的问题是,我真的很难在base64中获得我的file.wav。 我必须从手机读取文件并将其转换为base64。 我刚刚找到了JS示例,我正在努力理解它们。 我知道我能够使用btoa(MyVariable)来创建我的base64。 我主要是请求帮助从变量中的本地文件获取日期。如果要读取文件,可以使用http.get()函数: this.http.get(URL) .subscribe(res=>this.data=res.text()) 然后将文件作为文本,而
我想向Web服务发送一个音频文件。 我的问题是,我真的很难在base64中获得我的file.wav。 我必须从手机读取文件并将其转换为base64。 我刚刚找到了JS示例,我正在努力理解它们。 我知道我能够使用btoa(MyVariable)来创建我的base64。
我主要是请求帮助从变量中的本地文件获取日期。如果要读取文件,可以使用http.get()函数:
this.http.get(URL)
.subscribe(res=>this.data=res.text())代码>
然后将文件作为文本,而不是base64
也许有人知道如何将res.text()转换为有效的base64字符串?