我试图在离子存储器上保存媒体对象,但它说: 在storage.set中保存媒体对象时出错
如何从storage.set保存媒体对象并从storage.get获取? 和this.audioFile = this.media.create(track.src) 这是我写的代码:
this.audioFile = this.media.create(track.src)
this.trackstoreddata = {
dataPlaying:this.playing,
tracks: this.musicApiService.bmusic,
selectedtrack:this.selectedTrack,
trackselected: this.trackSelected,
audiofile: this.audioFile
}
this.storage.set("trackStoredData",this.trackstoreddata);
答案 0 :(得分:0)
存储是存储键/值对和JSON对象的简便方法
因此,如果您要存储的内容不是JSON对象(如音频或图像),则离子存储将失败。
作为替代方案,您可以使用Ionic Native File在设备上读/写文件。