彈出式檢視器 flyoutviewer

彈出式檢視器的JavaScript API參考。

FlyoutViewer([config])

建構函式;建立彈出式檢視器例項。

參數 section-8bc3d1424c8444f193716fc8d9975765

設定

{Object} 選用的JSON設定物件,可讓所有檢視器設定傳遞到建構函式,並避免呼叫個別setter方法。 包含下列屬性:

  • containerId - {String} DOM容器的ID (通常為 DIV ),即可將檢視器插入其中。 不需要在呼叫此方法時建立容器元素。 不過,容器必須存在於 init() 執行前填入。 必要.

  • 引數 - {Object} 具有檢視器組態引數的JSON物件,其中屬性名稱是檢視器特定的組態選項或SDK修飾元,而該屬性的值是對應的設定值。 必要.

  • 處理常式 - {Object} 具有檢視器事件回呼的JSON物件,其中屬性名稱是支援的檢視器事件的名稱,屬性值是適當回呼的JavaScript函式參考。 選擇性.

    另請參閱 事件回呼以取得檢視器事件的詳細資訊。

  • localizedText - { 物件 } JSON物件包含本地化資料。 選擇性.

    另請參閱 使用者介面元素的本地化以取得詳細資訊。

    請參閱 檢視器SDK使用手冊 和範例,以取得物件內容的詳細資訊。 選擇性.

傳回 section-1d3cf85bc7cc4dfe9670e038d02b9101

無。

範例 section-9e9332aa86b74a5fb321375c03fdc5b3

var flyoutViewer = new s7viewers.FlyoutViewer({
 "containerId":"s7viewer",
"params":{
 "asset":"Scene7SharedAssets/ImageSet-Views-Sample",
 "serverurl":"http://s7d1.scene7.com/is/image/"
},
"handlers":{
 "initComplete":function() {
  console.log("init complete");
}
},
"localizedTexts":{
"en":{
"FlyoutZoomView.TIP_BUBBLE_OVER":"Mouse over to zoom"
},
"fr":{
"FlyoutZoomView.TIP_BUBBLE_OVER":"Passez la souris sur pour zoomer"
},
defaultLocale:"en"
}
});
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8