2017-09-29 2 views
0

Ich habe versucht, ein Medienobjekt auf Ionenspeicher zu speichern, aber es sagte dazu: Fehler Medienobjekt in storage.setionischen storage.set mediaobject Speicherung

enter image description here

Wie kann ich Medien beim Speichern sparen Objekt aus storage.set und von storage.get? und this.audioFile = this.media.create (track.src) hier ist der Code i schrieb:

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

Können Sie Ihren 'Code' zeigen? – Sampath

+0

Ich habe die Frage mit dem Code bearbeitet. bitte überprüfen Sie –

+1

[Bitte nicht Ihren Code als Bild posten.] (// meta.stackoverflow.com/q/285551) –

Antwort

0

Die Ionic Storage docs Erwähnung

Storage ist eine einfache Möglichkeit, Schlüssel/Wert zu speichern Paare und JSON-Objekte

Also, wenn das, was Sie zu speichern versuchen (wie Audio oder ein Bild) kein JSON-Objekt ist, wird Ionenspeicher scheitern.

Alternativ können Sie Ionic Native File verwenden, um Dateien auf einem Gerät zu lesen/schreiben.

+0

Ich werde native Datei versuchen. –

Verwandte Themen