Ein wichtiges Merkmal von HTML5 ist die Geräteorientierung, die den zugrunde liegenden Richtungssensor und den Bewegungssensor in fortschrittlichen Verpackungen zusammenfasst und Unterstützung für DOM -Ereignisse bietet. Diese Funktion enthält zwei Veranstaltungen:
1. Geräteorientierung: Das Ereignis umfasst die Richtungssensordaten und kann die Richtungsdaten im stationären Zustand des Mobiltelefons wie Winkel, Ausrichtung, Orientierung usw. des Mobiltelefons erhalten.
2. Devicemotion: Ereignisse verkapseln Bewegungssensordaten und können Daten wie Bewegungsbeschleunigung im Bewegungszustand des Mobiltelefons erhalten. Mit der Verwendung können wir leicht interessante Funktionen wie Gravity Sensing und Kompass erzielen, die auf Mobiltelefonen sehr nützlich sein werden. Beispielsweise wird das Beispiel für Schwerkraft -Erfassungskugel in der Opera H5 -Testversion durch Überwachung von Ereignissen der Geräte -API erreicht. Tatsächlich kann es uns auch helfen, eine sehr häufige und modische Funktion in einer mobilen Anwendung auf der Webseite zu erkennen: das Handy schütteln.
DevicemotionEvent gibt die relevanten Informationen des Geräts über Beschleunigung und Rotation zurück. Die Beschleunigungsdaten enthalten drei Achsen: x, y und z (in der folgenden Abbildung schematisch angezeigt, die X-Achse dringt horizontal in den Mobiltelefonbildschirm oder die Laptop-Tastatur durch, die y-Achse führt den mobilen Bildschirm oder die Laptop-Tastatur vertikal aus, und die Z-Achse ist senkrecht zum mobilen Tastatur oder Laptop-Tastatur oder Laptop-Tastatur). Da einige Geräte möglicherweise keine Hardware haben, um die Auswirkungen der Schwerkraft auszuschließen, gibt das Ereignis zwei Eigenschaften zurück: Beschleunigungsklinische Schwerkraft und Beschleunigung, die die Auswirkungen der Schwerkraft ausschließen.
1. [Code] Überwachungsbewegungserfassungsereignisse
2. [Code] Erhalten Sie die Beschleunigung mit Schwerkraft
3. [Code] Kernmethode zum Implementieren von Code
Ein wichtiges Merkmal von HTML5 ist die Geräteorientierung, die den zugrunde liegenden Richtungssensor und den Bewegungssensor in fortschrittlichen Verpackungen zusammenfasst und Unterstützung für DOM -Ereignisse bietet. Diese Funktion enthält zwei Veranstaltungen:
1. Geräteorientierung: Das Ereignis umfasst die Richtungssensordaten und kann die Richtungsdaten im stationären Zustand des Mobiltelefons wie Winkel, Ausrichtung, Orientierung usw. des Mobiltelefons erhalten.
2. Devicemotion: Ereignisse verkapseln Bewegungssensordaten und können Daten wie Bewegungsbeschleunigung im Bewegungszustand des Mobiltelefons erhalten.
Mit der Verwendung können wir leicht interessante Funktionen wie Gravity Sensing und Kompass erzielen, die auf Mobiltelefonen sehr nützlich sein werden. Zum Beispiel erfolgt das Beispiel für Schwerkraft -Erfassungskugel in der Opera H5 -Testversion durch die Überwachung der GeräteOrientierung
Das Geräteereignis der API wird implementiert.
Tatsächlich kann es uns auch helfen, eine sehr häufige und modische Funktion in einer mobilen Anwendung auf der Webseite zu erkennen: das Handy schütteln.
DevicemotionEvent gibt die relevanten Informationen des Geräts über Beschleunigung und Rotation zurück. Die Beschleunigungsdaten enthalten drei Achsen: x, y und z (in der folgenden Abbildung schematisch angezeigt, die X-Achse dringt horizontal in den Mobiltelefonbildschirm oder die Laptop-Tastatur durch, die y-Achse führt den mobilen Bildschirm oder die Laptop-Tastatur vertikal aus, und die Z-Achse ist senkrecht zum mobilen Tastatur oder Laptop-Tastatur oder Laptop-Tastatur). Da einige Geräte möglicherweise keine Hardware haben, um die Auswirkungen der Schwerkraft auszuschließen, gibt das Ereignis zwei Eigenschaften zurück: Beschleunigungsklinische Schwerkraft und Beschleunigung, die die Auswirkungen der Schwerkraft ausschließen.
1. [Code] Überwachungsbewegungserfassungsereignisse
Kopieren Sie den Code