2023/8/3
「・・・ iPhoneだけ傾きセンサーが動かない!・・」
AIは傾きジャイロセンサーを用いたゲームを作る事があり、Androidでは動いたんですが、なんとiPhoneアプリでは動きません!
どうもiOSのWebViewやブラウザでは、センサー許可の処理が必要なようです。しかも許可ダイアログは自動で出ません。
そこでセンサーイベントが使われているゲームなのかと、許可が必要かどうかを判別して許可ダイアログと許可ボタンを表示する事にしました。
許可はボタン越しじゃないと動かず、しかもそのセッション中に1回でも非許可してると「ブラウザやアプリを再起動しないと許可ボタン押せど許可されない」という恐るべきiPhone仕様でした・・。
戦いはまだ続く・・!