Meine Anwendung (in PhoneGap eingeschlossen) läuft sowohl im Online- als auch im Offline-Modus. Ich speichere Bilder und Videos, die in Base64 im lokalen Speicher codiert sind. Wenn ich dies im Browser debuggen läuft es gut, aber auf dem iPad schreit es "Die Operation konnte nicht abgeschlossen werden" in einem Javascript-Prompt.Sencha Touch 2 + PhoneGap + iPad: Video mit base64-kodierten Daten: "Der Vorgang konnte nicht abgeschlossen werden"
Ich habe versucht, das Video mit reinem HTML-Tag und tru Ext.Video zu platzieren.
Ich vermisse etwas hier? Dank
newhtml += "<video width='320' height='240' controls='controls'> <source src='data:video/mp4;base64,"+tmpStore.getAt(i).data.myPages[j].myProducts[k].myItens[0].fileData+"' /></video>";
Update:
Getestet in iPad und Android 3.0 nativen Browser und das Ergebnis ist das gleiche "Der Betrieb ...". Getestet mit und ohne Autoplay und Controller (in den Video/Source-Tags).
Überprüfen Sie, indem Sie es auf Sencha Touch Forum .. –
Ich habe es getan: http://www.sencha.com/forum/showthread.php?198958-iPad-Video -with-base64-encoded-data-quot- The-Operation-konnte-nicht-abgeschlossen-quot & p = 791740 # post791740 – Ricardo
scheint, dass es schlecht ignoriert wird ... –