多くの Android デバイス用のキオスク ランチャーを作成する必要があります。Chrome または Firefox を起動して、特定の Web ページをフルスクリーンで表示することになっています。そのページはすでにHTML5 requestFullScreen() APIを呼び出していますが、その呼び出しはユーザー生成イベントからのものではないため機能せず、セキュリティ上の理由からブラウザーによって拒否されます。
いろいろ調べたところ、以下の質問が見つかりました。
- https://android.stackexchange.com/questions/88031/how-to-set-kiosk-mode-in-chrome
- https://android.stackexchange.com/questions/115258/android-kiosk-mode
これらの答えはどちらも、既存のアプリまたはブラウザーを指し示すことになります。それらのいくつかは、まさに私が達成しようとしていることを実行しています。私はすでにアプリを使用してこのことを進めているので、これはやり過ぎのように感じます。また、Firefox や Chrome などの主要なブラウザーは、更新やサポートされている機能の点で信頼性が高いため、ここで提案されているような特別なブラウザーは使用できません。
しかし同時に、これらのアプリが存在するということは、私がする必要があることは何でも実行可能であることを意味します。キオスク ブラウザ ロックダウンから:
【プロの特徴】
フルスクリーン モード / 非表示のツールバー
私の質問はこれです: これを達成するために彼らが使用する Android API は何ですか? この時点で私が見逃しているものはありますか?探しているドキュメント ページ、ガイド、または記事は何ですか?
ありがとうございました