HTML5の重要な機能はDeviceorientationです。これは、高度なパッケージで基礎となる方向センサーとモーションセンサーをカプセル化し、DOMイベントをサポートします。この機能には2つのイベントが含まれています。
1。Deviceorientation:イベントは方向センサーデータをカプセル化し、携帯電話の角度、方向、向きなど、携帯電話の固定状態の方向データを取得できます。
2。Devicemotion:イベントはモーションセンサーデータをカプセル化し、携帯電話のモーション状態でのモーション加速などのデータを取得できます。それを使用すると、重力センシングやコンパスなどの興味深い機能を簡単に実現できます。これは携帯電話で非常に役立ちます。たとえば、Opera H5トライアルバージョンの重力センシングボールの例は、Deviceorientation APIのデバイスポイント化イベントを監視することにより実現されます。実際、Webページのモバイルアプリケーションで非常に一般的でファッショナブルな機能を実現するのにも役立ちます:携帯電話を振る。
DevicemotionEvent加速と回転に関するデバイスに関連する情報を返します。加速度データには、x、y、zの3つの軸が含まれます(下の図に概略的に示す、x軸は携帯電話の画面またはラップトップキーボードを水平に浸透させ、y軸は携帯電話画面またはラップトップキーボードを垂直に実行し、z軸は携帯電話の画面またはラップトップキーボードに垂直である)。一部のデバイスには重力の影響を除外するハードウェアがない場合があるため、イベントは2つの特性を返します。加速度は重力と加速を含み、重力の影響を除外します。
1。[コード]モーションセンシングイベントの監視
2。[コード]重力で加速を取得します
3。[コード]コードを実装するコアメソッド
HTML5の重要な機能はDeviceorientationです。これは、高度なパッケージで基礎となる方向センサーとモーションセンサーをカプセル化し、DOMイベントをサポートします。この機能には2つのイベントが含まれています。
1。Deviceorientation:イベントは方向センサーデータをカプセル化し、携帯電話の角度、方向、向きなど、携帯電話の固定状態の方向データを取得できます。
2。Devicemotion:イベントはモーションセンサーデータをカプセル化し、携帯電話のモーション状態でのモーション加速などのデータを取得できます。
それを使用すると、重力センシングやコンパスなどの興味深い機能を簡単に実現できます。これは携帯電話で非常に役立ちます。たとえば、Opera H5トライアルバージョンの重力センシングボールの例は、deviceorientationを監視することです
APIのDeviceorientationイベントが実装されています。
実際、Webページのモバイルアプリケーションで非常に一般的でファッショナブルな機能を実現するのにも役立ちます:携帯電話を振る。
DevicemotionEvent加速と回転に関するデバイスに関連する情報を返します。加速度データには、x、y、zの3つの軸が含まれます(下の図に概略的に示す、x軸は携帯電話の画面またはラップトップキーボードを水平に浸透させ、y軸は携帯電話画面またはラップトップキーボードを垂直に実行し、z軸は携帯電話の画面またはラップトップキーボードに垂直である)。一部のデバイスには重力の影響を除外するハードウェアがない場合があるため、イベントは2つの特性を返します。加速度は重力と加速を含み、重力の影響を除外します。
1。[コード]モーションセンシングイベントの監視
コードをコピーします