Chrome 66 を使用してデスクトップで「Uncaught (in Promise) DOMException: play() failed because the user doesn't include the document first.」を処理する方法は?
<p>エラー メッセージを受け取りました。</p>
<ブロック引用>
<p>Uncaught (in Promise) DOMException: ユーザーが最初にドキュメントを操作しなかったため、play() が失敗しました。 </p>
</blockquote>
<p>..Chrome バージョン 66 を使用してデスクトップでビデオを再生しようとしている場合。 </p>
<p>サイト上で自動的に再生が開始される広告を見つけましたが、HTML は次のとおりでした: </p>
<pre class="brush:php;toolbar:false;"><ビデオ
title="広告"
webkit-playsinline="true"
プレイズインライン = "true"
style="背景色: rgb(0, 0, 0); 位置: 絶対; 幅: 640px; 高さ: 360px;"
src="http://ds.serving-sys.com/BurstingRes/Site-2500/Type-16/1ff26f6a-aa27-4b30-a264-df2173c79623.mp4"
autoplay=""></video></pre>
<p>Chrome v66 の自動再生ブロッカーを回避するのは非常に簡単です。 <code>webkit-playsinline="true"</code>、<code>playsinline="true"</ The >autoplay=" を追加するだけです。 code> および <code <code=""><video></video></code> 要素の " 属性は?これは何か悪影響を及ぼしますか? </p>