Хранение MediaObject на ионном хранилище
Я пытался сохранить объект мультимедиа на ионном хранилище, но он сказал следующее: ошибка при сохранении объекта мультимедиа в 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);
1 ответ
Упоминание о документах Ionic Storage
Хранилище - это простой способ хранения пар ключ / значение и объектов JSON.
Таким образом, если то, что вы пытаетесь сохранить, не является объектом JSON (например, аудио или изображением), ионное хранилище не будет работать.
В качестве альтернативы вы можете использовать Ionic Native File для чтения / записи файлов на устройство.