2014-03-25 7 views
6

Ich versuche, die HTML5 FileReader API FileReader.readAsDataURL(file) auf Handy zu testen, aber ich habe Probleme. Es funktioniert in Desktop-Chrome in Ordnung, aber nicht in Safari und mobile Chrome/SafarirequestFileSystem ok auf Chrome, aber nicht definiert auf Safari7 und Handy Chrome/Safari

ich diese Linie bin mit: window.requestFileSystem = window.requestFileSystem || window.webkitRequestFileSystem // window.requestFileSystem is undefined on Safari and mobile

Gibt es einen Trick oder eine Einstellung, die ich verwende nicht?

Antwort

4

Diese API ist veraltet. Schauen Sie sich diesen Artikel von Eric Bidelman:

http://www.html5rocks.com/en/tutorials/file/filesystem/

Auch bei Kompatibilität buchen:

http://caniuse.com/#feat=filesystem

+0

Auf die Frage: "Kann ich Dateisystem verwenden?", Lautet die Antwort offensichtlich: " Nein". Das führt zur nächsten Frage. Etwas in der Art von: "Was verwende ich stattdessen?" Ich würde denken, dass eine mögliche Lösung WebSQL wäre, aber das scheint wie eine Datenbank als Ersatz für eine Textdatei zu verwenden. –

Verwandte Themen