기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
알려진 문제 및 해결 방법
-
iOS 모바일 브라우저(예: Safari 또는 Chrome)에서 레코딩된 콘텐츠(VOD라고도 함)를 재생할 때 역방향으로 탐색하면 플레이어가 음소거됩니다.
해결 방법: 검색 후
player.setMuted(false)
를 호출합니다. -
iOS 모바일 브라우저에서 레코딩된 콘텐츠를 재생할 때 원하는 위치를 직접 선택하면 간헐적으로 역방향 탐색이 작동합니다.
해결 방법: 탐색 막대를 원하는 위치로 끕니다.
-
iOS 모바일 브라우저에서 레코딩된 콘텐츠를 재생할 때
player.seekTo()
호출이 일관되게 작동하지 않습니다.해결 방법:
currentTime
증상이 나타나면 비디오 HTML 요소에서loadeddata
을 설정합니다. 예:videoEl.addEventListener('loadeddata', () => { videoEl.currentTime = 30; // seek 30s from the beginning });
-
iOS 모바일 브라우저에서 라이브 스트림 또는 레코딩된 콘텐츠를 재생할 때 자막은 다른 크기로 렌더링되지 않을 수 있으며 여러 번 다시 렌더링될 수 있습니다.
해결 방법: 없음
-
iOS 모바일 브라우저에서 라이브 스트림 또는 레코딩된 콘텐츠를 재생할 때
player.getQualities()
호출에서 사용 가능한 품질 목록을 반환하지 않습니다.해결 방법: 없음 플레이어가 iOS 브라우저에서 자동 품질 모드만 지원합니다.
-
네이티브 HTML5 컨트롤이 활성화되면
setQuality()
에 대한 호출은 무시됩니다.해결 방법:
player.setQuality()
를 호출하기 전에 HTML5 컨트롤을 비활성화합니다. -
iOS 모바일 브라우저에서 음소거된 라이브 스트림을 재생하는 경우 비활성 플레이어 탭(예: 탭 전환 또는 디바이스 잠금/잠금 해제)을 다시 시작할 때 플레이어 불안정(예: 검거나 멈춘 화면, 버퍼링)이 나타날 수도 있습니다.
해결 방법: JavaScript 페이지 가시성 API를 사용하여 페이지 가시성
변경을 감지한 다음 플레이어에 적절한 조치를 취하십시오. 예: //if client platform is iOS if (!!navigator.platform && /iPad|iPhone|iPod/.test(navigator.platform)) { document.addEventListener(“visibilitychange”, () => { if (document.visibilityState === “hidden” && player.isMuted()) { player.pause() if (document.visibilityState === “visible” && player.getState() != PlayerState.PLAYING) { player.play() } }) }