1. Geräteorientierung: Ein Ereignis, das die Richtungssensordaten zusammenfasst, um die Richtungsdaten im statischen Zustand des Mobiltelefons wie Winkel, Ausrichtung und Ausrichtung des Mobiltelefons zu erhalten.
2. Devicemotion: Das Ereignis mit einem Bewegungssensor -Daten umfasst Daten wie Bewegungsbeschleunigung im Zustand der Bewegung des Mobiltelefons.
Nicht viel direkt zum Code zu sagen:
JavaScript:
Var jsonObject = null; Änderung kritischer var x = y = z = last_x = last_y = last_z = 0; Ein Shake oh ");} // Jedes Mal, wenn sich das Mobiltelefon bewegt, wird der Code der Shake -Funktion ausgeführt. ettime (); var diffftime = curtime -last_time; // beurteilen Sie, ob (Diffime> 100) {x = Acceleration.x ; y = Beschleunigung.y; (Speed> BorderSpeed) {Times ++; ] = z;}}}}}}}}}HTML:
<Img src = hand.png> <br/> <Schriftgröße = 16 color = rot id = text> </font>Zusammenfassen
Das obige ist das, was ich Ihnen basierend auf der HTML5 -Implementierung wie WeChat -Mobiltelefon -Shakfunction vorgestellt habe (berechnen Sie die Anzahl der Shakes). Ich hoffe, es wird für alle hilfreich sein. Xiaobian wird alle rechtzeitig antworten Vielen Dank für Ihre Unterstützung für die VEVB Wulin -Website!