본문 바로가기

HTML5

#크롬 자동재생 정책, Chrome Autoplay Policy

반응형

 

Chrome Autoplay policy

  • 2018년 4월 부터 적용될 예정이라고 선언했으며, 적용 되었음
  • 사용자 경험을 개선하기 위해 엄격한 자동재생 정책으로 시행
  • 몇가지 조건 일 경우에만 자동 재생 허용
    • 무음인 영상일 경우 자동 재생 허용
    • 사용자 인터렉션(클릭, 탭, 터치) 등이 있었을 경우 자동 재생 허용
    • 데스크탑에서 MEI(Media Emgagement Index)가 임계치를 넘었을 경우
      • chrome://media-engagement ← 여기서 MEI 확인 가능
    • 상단 프레임에서 허용을 iframe으로 전달하여 허용
  • video tag로 부터 play promise를 받을 경우 에러 발생
    • "play() failed because the user didn't interact with the document first. name : "NotAllowedError"

 

  • 참고

 

반응형

'HTML5' 카테고리의 다른 글

#HTMLMediaElement.play() Return Promise  (0) 2018.05.13
[HTML5] #Video Tag  (0) 2017.10.09