端末・ブラウザごとの違いと許可の出し方
センサー系のツール(真北ピタリ・水平の達人・衝撃G計測・置物チャレンジ)は すべてHTTPS接続でのみ動作します(ブラウザのセキュリティ仕様)。このサイトは HTTPSで公開されているため、URLをそのまま開けば条件は満たされています。
iOS 13以降のSafariは、プライバシー保護のためセンサーアクセスにボタン操作からの 明示的な許可(requestPermission)を必須にしています。ページを開いただけでは動きません。
多くの場合、許可ダイアログなしでそのままセンサーが読み取れます(端末・Android バージョンにより挙動が異なる場合があります)。方位センサーは端末に磁気センサーが 搭載されていない場合は動作しません。
ノートPCやデスクトップには方位・傾き・加速度センサーが搭載されていないことが ほとんどのため、真北ピタリ・水平の達人・衝撃G計測・置物チャレンジは動作しません (エラーメッセージが表示されます)。反応速度テストは センサー不要なのでPCでも問題なく遊べます。
| ツール | 必要API | PC | iPhone | Android |
|---|---|---|---|---|
| 真北ピタリ | 方位(磁気) | × | 要許可 | ○ |
| 水平の達人 | 傾き | × | 要許可 | ○ |
| 衝撃G計測 | 加速度 | × | 要許可 | ○ |
| 置物チャレンジ | 加速度 | × | 要許可 | ○ |
| 反応速度テスト | 不要 | ○ | ○ | ○ |