document.visibilityState를 사용하여 비디오 자동 일시 중지
aha! I'll show that advertiser. I'll just open a new tab for the next 30 seconds that are critical I do something!
놀랍게도 탭을 전환하면 비디오 재생이 중지됩니다. 잃어버린 30초의 결과로 우리 자신의 문제video-player web component에서 동일한 작업을 수행하는 문제를 만들었습니다.
부분적으로 다음 덕분에 추가하기가 정말 쉬웠습니다.
firstUpdated
가 DOMvideo-player
수명 주기visibilitychange
event that fires on the document. 다음은 내가 기본적으로 리버스 엔지니어링한 Mozilla가 제공하는 예입니다.
document.addEventListener("visibilitychange", () => {
if (document.visibilityState === 'visible') {
backgroundMusic.play();
} else {
backgroundMusic.pause();
}
});
"동영상 전환"을 "음악"으로 바꾸면 설명하기가 매우 쉽습니다. Here's the code being walked through in this video . 비디오에서 현재 구현을 무효화하는 몇 가지 방법도 보여줍니다.
동영상
Reference
이 문제에 관하여(document.visibilityState를 사용하여 비디오 자동 일시 중지), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/btopro/auto-pausing-video-with-documentvisibilitystate-5939텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)