大規模な調査の結果、私の質問に対する答えはまだ見つかりませんでした。FullScreenAPIで目標を達成したかったのですが、どのモバイルブラウザーでもサポートされていません(Firefox 19とBlackberryブラウザーを除く-ただし、クロスブラウザーソリューションが必要です)。これがソースです。また、適切なプレフィックスが付いたフルスクリーン機能を備えたネイティブAndroidブラウザーとモバイルChromeでFullScreenAPIをテストしました。各関数はタイプundefined
でした。
もう1つのアプローチは、通常は外部プレーヤーによって処理されるrtspプロトコルでした。これは、m.youtube.comがそのソリューションを使用していると想定している人です-私はそれが真実ではないと思います(おそらく答えは時代遅れです)。Youtubeはネイティブビデオのフルスクリーンを使用しています。モバイルChromeでは、再生ボタンをタップすると、ムービーが即座に全画面表示になります。
私がグーグルで検索したすべてのソースは、Androidブラウザーではネイティブのフルスクリーンは不可能であると言っていますが、ネイティブコントロールを備えたHTML5ビデオ要素は、そこで完全に機能するフルスクリーンボタンを提供します。
ネイティブコントロールは必要ないので、誰かが独創的な解決策を共有できHow to trigger HTML5 video fullscreen button's
event
ますか?