1

私はこのコードでビデオを含む小さなウェブサイトを作成しました:

    <video autoplay="autoplay">
        <source src="inc/WEB_MASTER.mp4" type="video/mp4">
        <source src="inc/WEB_MASTER_ios.m4v" type="video/mp4">
        Your browser does not support the video tag.
    </video>

iPhone を介してページを読み込むと、ビデオの再生が開始されますが、Web サイトの一部では再生されず、代わりに iPhone がビデオをフルスクリーンで再生します。Web サイトのそれぞれの領域で iPhone に強制的にビデオを再生させるにはどうすればよいですか?

ありがとう。

4

2 に答える 2

0

iPhone と iPod は、Safari (および変更されていない WebView を利用するアプリ) でフルスクリーンのビデオ再生を強制する唯一のデバイス/ブラウザーのようです。

この問題は、実際にビデオを再生するのではなく、ビデオをスキミング.play()して再生をシミュレートすることで回避できます。

ビデオをインラインで再生し、それをオーディオに同期させるモジュールを作成しました (ただし、サウンド トラックのないビデオでも機能します): iphone-inline-video

于 2016-04-01T05:48:51.197 に答える
-2

この質問への回答はこちら: iPhone と iPad/ブラウザでの HTML5 インライン ビデオ

video タグに webkit-playsinline 属性を追加するだけです。iOS 4.0 以降で動作:

<video id="player" width="120" height="60" webkit-playsinline>

webkit-playsinlineの公式ドキュメントは次のとおりです。

于 2013-03-17T10:55:07.713 に答える