eCatalogViewer

eCatalog Viewer에 대한 JavaScript API 참조.

eCatalogViewer([config])

생성자에서 eCatalog 뷰어 인스턴스를 만듭니다.

매개 변수

config

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

  • containerId - {String} DOM 컨테이너의 ID(일반적으로 DIV ) 뷰어가 삽입되는 위치에 포함될 수 있습니다. 이 메서드가 호출될 때까지 컨테이너 요소를 만들 필요가 없습니다. 그러나 이 컨테이너는 init() 가 실행됩니다. 필수.

  • params - {Object} 뷰어 구성 매개 변수가 있는 JSON 개체. 여기서 속성 이름은 뷰어별 구성 옵션 또는 SDK 수정자이고 해당 속성의 값은 해당 설정 값입니다. 필수.

  • 핸들러 - {Object} 뷰어 이벤트 콜백이 있는 JSON 개체. 여기서 속성 이름은 지원되는 뷰어 이벤트의 이름이고 속성 값은 적절한 콜백을 위한 JavaScript 함수 참조입니다. 선택 사항입니다.

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

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

    자세한 내용은 사용자 인터페이스 요소의 로컬라이제이션 추가 정보.

    다음을 참조하십시오. Viewer SDK 사용 안내서 및 예제를 참조하십시오.

반환

없음.

var eCatalogViewer = new s7viewers.eCatalogViewer({ 
 "containerId":"s7viewer", 
"params":{ 
 "asset":"Viewers/Pluralist", 
 "serverurl":"https://s7d1.scene7.com/is/image/" 
}, 
"handlers":{ 
 "initComplete":function() { 
  console.log("init complete"); 
} 
}, 
"localizedTexts":{ 
"en":{ 
"CloseButton.TOOLTIP":"Close" 
}, 
"fr":{ 
"CloseButton.TOOLTIP":"Fermer" 
}, 
defaultLocale:"en" 
} 
});

이 페이지에서는