> 웹 프론트엔드 > JS 튜토리얼 > 사용자 상호 작용 없이 Chrome 66에서 동영상을 자동으로 재생하는 방법은 무엇입니까?

사용자 상호 작용 없이 Chrome 66에서 동영상을 자동으로 재생하는 방법은 무엇입니까?

Linda Hamilton
풀어 주다: 2024-11-17 11:55:02
원래의
348명이 탐색했습니다.

How to Play Videos Automatically in Chrome 66 without User Interaction?

"잡히지 않은(약속된) DOMException: 사용자가 이전에 문서와 상호작용한 적이 없기 때문에 play()가 실패했습니다." 처리 방법

Chrome 66 데스크톱 버전을 사용하여 동영상을 재생할 때 오류 메시지가 표시되었습니다.


Uncaught (in promise) DOMException: play() failed to play(사용자가 때문에 재생하지 못했습니다) 이전에 문서와 상호 작용이 없었습니다.


다음 HTML을 사용하여 데스크톱에서 동영상을 재생하려고 할 때 자동재생 광고가 발견되었습니다.

&lt ;video </p>
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">title="Advertisement"
webkit-playsinline="true"
playsinline="true"
style="background-color: rgb(0, 0, 0); position: absolute; width: 640px; height: 360px;"
src="http://ds.serving-sys.com/BurstingRes/Site-2500/Type-16/1ff26f6a-aa27-4b30-a264-df2173c79623.mp4"
autoplay=""></video>
로그인 후 복사

그럼

답변

Chrome 66 업데이트 후 HTML 5 요소가 자동 재생되도록 하려면 비디오 요소에 muted 속성을 추가하기만 하면 됩니다.

이전 동영상 HTML은 다음과 같습니다.

<video</p><pre class="brush:php;toolbar:false">title="Advertisement"
webkit-playsinline="true"
playsinline="true"
muted
style="background-color: rgb(0, 0, 0); position: absolute; width: 640px; height: 360px;"
src="http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4"
autoplay=""></video></p>
<p>

위 내용은 사용자 상호 작용 없이 Chrome 66에서 동영상을 자동으로 재생하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿