携帯電話センサー検出 - ジャイロスコープと加速度計
携帯電話やタブレットの内蔵センサーを包括的に検出し、ジャイロスコープ、加速度センサー、方向センサーのデータをリアルタイムで読み取り、デバイスのモーションセンシング機能が敏感かどうかを検証します。
可用性と権限
制御とサンプリング
リアルタイムの測定値
イベントログ
素早いトラブルシューティング
デバイスセンサーテストガイド
DeviceMotion / DeviceOrientation: 権限、イベント頻度、リアルタイム読み取り値が正常かどうかをすばやく確認します。
環境と権限を確認する
収集を開始して頻度を観察します
簡単なアクションを実行して読み取り値を確認します
よくある質問
デバイス センサー (加速度/ジャイロスコープ/方向) テストに関するよくある質問とトラブルシューティングの提案。
このページでは何が測定できますか?
DeviceMotion (加速度/角速度) および DeviceOrientation (アルファ/ベータ/ガンマなど) イベントを監視し、許可ステータス、イベント頻度、リアルタイムの読み取り値を表示して、デバイス センサーが正常に報告しているかどうかを迅速に判断するのに役立ちます。
値が常に「-」なのはなぜですか?
最も一般的な原因は、未承認の安全でないコンテキスト (HTTPS ではない)、センサーレスのデスクトップ ブラウザ、またはシステム/ブラウザが無効になっているモーションおよび方向アクセスです。最初に「ステータスの更新」をクリックし、次に「認証のリクエスト」をクリックして、システム設定でそれが許可されていることを確認することをお勧めします。
iOS Safari で「認証のリクエスト」をクリックする必要があるのはなぜですか?
iOS 13 以降の Safari は、モーション/方向イベントに requestPermission() 認証モデルを使用します。認証ポップアップ ウィンドウはユーザーのジェスチャによってトリガーされる必要があります。そうしないと、イベントが報告されないか、空のデータが返されます。
イベント頻度が 0/秒なのはなぜですか?
通常、これは監視が有効ではないか、システムによって傍受されていることを意味します。許可が付与されていない、ブラウザがサポートしていない、ページが安全なコンテキストにない、またはシステムのスイッチがオフになっているなどです。また、デバイスに対応するセンサーがない可能性もあります (まれに)。
アルファ/ベータ/ガンマとは何を意味しますか?
これらはデバイスの向きの角度を 3 軸 (単位 °) で表しますが、ブラウザやデバイスによって座標系や基準方向の実装が異なるため、厳密な工学的測定よりも「変化しているか/継続しているか」の検証に適しています。
これによりセンサーデータがアップロードされますか?
しません。このページは、ローカル ブラウザーでセンサー イベントを読み取って表示するだけであり、データをサーバーにアップロードしません。