Frage

Was HTML-APIs sind für Touchscreen-Geräte zur Verfügung (zum Beispiel Tablet-PC)? Ich bemerke, dass GMail iPad-Schnittstelle (und andere mobile Schnittstellen) nicht in einem normalen Web-Browser nach unten scrollen (vorgibt ein iPad über einen User-Agenten-Hack zu sein). Wie kann man Zugriff auf diese API auf einem PC?

Ich habe eine Schule voll von Tablet-PC, die nicht wunderbar im Tablet-Modus sind wegen des Mangels an Anwendungsunterstützung, aber es sieht eine zunehmende Anzahl von Web-basierten Anwendungen sein, die diese Lücke füllen werden.

War es hilfreich?

Lösung

In den meisten Fällen sind die webapps verwenden Touch-basierten JavaScript-Ereignisse (touch, touchstart, touchend), die (aus offensichtlichen Gründen) nicht auf Desktop-Browsern implementiert.

Überprüfen Sie heraus Kompatibilitätstabelle der PPK für Details: http://quirksmode.org/mobile/tableTouch.html .

Er hat auch eine Demo, die die Touch-Ereignisse im Einsatz zeigt: http: // Quirksmode. org / m / Tests / scrollayer.html . Es gibt einen Link auf dieser Seite für eine „Variante“, die auf Desktop-Browsern funktionieren. Das ist diejenige, die Sie benötigen.

Andere Tipps

Sie können mit, wie Sie bereits erwähnt, Useragent, heutigen Inhalt, die speziell für bestimmte Geräte gelegt.

Für jeden, Gerät, werden Sie seine Dokumentation haben zu lesen, wie HTML zu schreiben, um das Gerät verhalten zu machen, wie Sie wollen.

Zum Beispiel hier , wie Sie es für einen iPhone / iPod Touch tun würden. Hier für iPad. In ähnlicher Weise auf dem Gerät ab, die Sie haben, werden Sie in der Lage sein, eine ordnungsgemäße Dokumentation zu finden.

Es ist eine wunderbare offene Datenbank, die Sie Geräteinformationen User-Agenten erhalten können helfen, basierend auf. Es heißt WURFL .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top