ビデオの自動再生は Safari および Chrome デスクトップ ブラウザでは機能しません
P粉667649253
P粉667649253 2023-08-23 19:41:34
0
2
619
<p>なぜビデオがこのように埋め込まれたのかを理解するのに多くの時間を費やしました: </p> <pre class="brush:php;toolbar:false;"><video height="256" ループ自動再生ミュート コントロール id="vid"> <source type="video/mp4" src="video_file.mp4"></source> <source type="video/ogg" src="video_file.ogg"></source> </video></pre> <p>FireFox ではページが読み込まれた後に自動再生が開始されますが、Webkit ベースのブラウザでは自動再生されません。これは一部のランダムなページでのみ発生します。今のところその理由は分かりません。 CMS エディターが閉じられていないタグまたは大量の JS を作成したのではないかと思います。 </p>
P粉667649253
P粉667649253

全員に返信(2)
P粉759457420

他の回答で提案されているように jQuery play() または DOM 操作を使用した後でも、Chrome for Android (バージョン 56.0) では正しく動作しません (ビデオは自動再生されません)。 p>

これは developers.google の 投稿 に基づいています。 com、Chrome 53 以降、ビデオがミュートされている場合、ブラウザーは自動再生オプションを尊重します。

したがって、video タグで autoplay muted 属性を使用すると、Chrome ブラウザ バージョン 53 以降でビデオが自動再生されます。

上記リンクからの抜粋:

いいねを押す +0
P粉744831602

私が得られる最善の解決策は、このコードを

の後に追加することです。 リーリー

...きれいではありませんが、どういうわけか効果的です。

更新 最近では、多くのブラウザでは音声をオフにして動画を自動再生することしかできないため、video タグに muted 属性

を追加する必要もあります。 リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!