Android webkit.WebView und HTML5
gibt es eine Liste, welche HTML5-Funktionen der WebView unterstützt und welche nicht? Ich interessiere mich hauptsächlich in:
1) "localStorage" /sessionStorage
2) offline-manifest
3) web-sockets
4) web-worker
Vor mangelte es an der jene Eigenschaften, die (http://www.mail-archive.com/[email protected]/msg60143.html), aber in Android 2.1, die ersten beiden unterstützt werden sollte, aber ich bin mir nicht sicher über 3 und 4. Gibt es eine Liste der unterstützten Funktionen können Sie oder wir haben, um es zu testen?
Vielen Dank
BR
STeN
Hi, bisher sieht es für mich aus, dass nur localStorage unterstützt wird und das ist auch schon merkwürdig, dass der Google-Dokumentation ist ziemlich leise und unfreundlich über die HTML5-Funktionen unterstützen, in einer so wichtigen Komponente für hybrid-Anwendungen...
Hallo STeN, ich will, um auf Ihre erste Frage.... da es jetzt ein halbes Jahr später, und wir sind auf Android 2.3 (auf einigen Geräten) - hast du nichts mehr auf die html5-Funktionen sind eigentlich unterstützt von der WebView? Wirklich nur noch den localStorage? Vielen Dank für ein update!
Hi, ich habe ziemlich schlechte Erfahrungen mit den Android-OS-browser, welche version es ist. Google unterstützt ist schlecht - prüfen Sie hier, bit.ly/fVcJJX... Es ist buggy <audio> und <video> - Elemente und im Allgemeinen ist der mobile browser ist viel schlimmer als iOS-Safari + die Darstellung auf Android-Geräten ist langsamer (vor allem auf billigere Geräte). Seitdem bin ich mit der systemeigenen Lösung nur. Ich wollte Zeit sparen, indem Sie mit Multiplattform-code, aber das ist nicht wahr, vielleicht für die einfache Anwendung... aber wenn es geht kompliziert, benutzen Sie besser Java/Objective-C.
Ich btw auch Sencha Touch framework. Es funktioniert gut auf iPhone/iPad, schlimmer auf Android und wirklich schlecht auf Blackberry, ist aber wirklich schwer für Anfänger und man kann es nicht im Vergleich zu Android-API oder iOS Cocoa Touch... entwickle ich apps für das 7 Monate an diesem Rahmen, und wenn es nicht wirklich verlangt vom Kunden, die ich immer gehen mit native - dies ist meine Erfahrung, aber ich bin offen ti zu diskutieren.
Hallo STeN, ich will, um auf Ihre erste Frage.... da es jetzt ein halbes Jahr später, und wir sind auf Android 2.3 (auf einigen Geräten) - hast du nichts mehr auf die html5-Funktionen sind eigentlich unterstützt von der WebView? Wirklich nur noch den localStorage? Vielen Dank für ein update!
Hi, ich habe ziemlich schlechte Erfahrungen mit den Android-OS-browser, welche version es ist. Google unterstützt ist schlecht - prüfen Sie hier, bit.ly/fVcJJX... Es ist buggy <audio> und <video> - Elemente und im Allgemeinen ist der mobile browser ist viel schlimmer als iOS-Safari + die Darstellung auf Android-Geräten ist langsamer (vor allem auf billigere Geräte). Seitdem bin ich mit der systemeigenen Lösung nur. Ich wollte Zeit sparen, indem Sie mit Multiplattform-code, aber das ist nicht wahr, vielleicht für die einfache Anwendung... aber wenn es geht kompliziert, benutzen Sie besser Java/Objective-C.
Ich btw auch Sencha Touch framework. Es funktioniert gut auf iPhone/iPad, schlimmer auf Android und wirklich schlecht auf Blackberry, ist aber wirklich schwer für Anfänger und man kann es nicht im Vergleich zu Android-API oder iOS Cocoa Touch... entwickle ich apps für das 7 Monate an diesem Rahmen, und wenn es nicht wirklich verlangt vom Kunden, die ich immer gehen mit native - dies ist meine Erfahrung, aber ich bin offen ti zu diskutieren.
InformationsquelleAutor STeN | 2010-10-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mobile browser info ist jetzt eigentlich mit enthalten caniuse.com für Ihre Liste finden Sie unter:
http://caniuse.com/#agents=mobile&feat=namevalue-Lagerung,offline-apps,websockets,Webworker
Oder für alles:
http://caniuse.com/#agents=mobile
InformationsquelleAutor Fyrd
Für die vollständige HTML5 -, CSS3-Funktionen unterstützt Android-browser, siehe
InformationsquelleAutor onmyway133
Die richtige Antwort sein sollte caniuse.com welche ist derzeit die beste Website für nicht-mobile-browser info. Von dem, was ich gefunden habe, es gibt keine andere Website, die diese Art von Informationen. Ich möchte Sie ermutigen, ermuntern die Betreuer der caniuse.com hinzufügen mobile-browser-Informationen. Sie können tun, dass durch die Veröffentlichung hier:
http://a.deveria.com/?p=82#comments
InformationsquelleAutor kanaka