VideoViewer

비디오 뷰어에 대한 JavaScript API 참조.

VideoViewer([config])

생성자; 새 비디오 뷰어 인스턴스를 만듭니다.

매개 변수

config

{Object} 선택적 JSON 구성 개체로서, 모든 뷰어 설정이 생성자에 전달되고 개별 setter 메서드를 호출하지 않도록 합니다. 다음 속성을 포함합니다.

  • containerId - {String} DOM 컨테이너의 ID(일반적으로 DIV ) 뷰어가 삽입되는 위치에 포함될 수 있습니다. 이 메서드가 호출될 때까지 컨테이너 요소를 만들 필요가 없습니다. 그러나 이 컨테이너는 init() 가 실행됩니다. 필수.
  • params - {Object} 뷰어 구성 매개 변수가 있는 JSON 개체. 여기서 속성 이름은 뷰어별 구성 옵션 또는 SDK 수정자이고 해당 속성의 값은 해당 설정 값입니다. 필수.
  • 핸들러 - {Object} 뷰어 이벤트 콜백이 있는 JSON 개체. 여기서 속성 이름은 지원되는 뷰어 이벤트의 이름이고 속성 값은 적절한 콜백을 위한 JavaScript 함수 참조입니다. 선택 사항입니다.

    자세한 내용은 이벤트 콜백 뷰어 이벤트에 대한 자세한 정보.

  • localizedText - { 개체 } 현지화 데이터가 있는 JSON 개체. 선택 사항입니다.

    자세한 내용은 Viewer SDK 네임스페이스 추가 정보.

    자세한 내용은 Viewer SDK 사용 안내서 및 예제를 참조하십시오. 선택 사항입니다.

반환

없음.

var videoViewer = new s7viewers.VideoViewer({
 "containerId":"s7viewer",
"params":{
 "asset":"Scene7SharedAssets/Glacier_Climber_MP4",
 "serverurl":"http://s7d1.scene7.com/is/image/",
 "videoserverurl":"http://s7d1.scene7.com/is/content/"
},
"handlers":{
 "initComplete":function() {
  console.log("init complete");
}
},
"localizedTexts":{
"en":{
"VideoPlayer.ERROR":"Your Browser does not support HTML5 Video tag or the video cannot be played."
},
"fr":{
"VideoPlayer.ERROR":"Votre navigateur ne prend pas en charge la vidéo HTML5 tag ou la vidéo ne peuvent pas être lus."
},
defaultLocale:"en"
}
});

이 페이지에서는