Adobe Scene7 BasicZoomViewer: как изменить максимальное разрешение увеличения - PullRequest
0 голосов
/ 14 мая 2019

Я использую Adobe Scene7 BasicZoomViewer , и я пытаюсь настроить максимальное разрешение, но ничего, что я пытаюсь, не сработало.

Документы определенно предлагают этодолжно быть возможно , но, как я уже сказал, пока ничего не получилось.

Небольшой пример того, что я пробовал

        var s7BasicZoomViewer = new s7viewers.BasicZoomViewer({
          containerId: 's7viewer-' + iterator,
          params: {
            asset: assetUrl,
            serverurl: serverUrl
          },
          handlers: {
            initComplete: function () {
              var zoomView = s7BasicZoomViewer.getComponent('zoomView')

              // ive tried passing an object
              zoomView.zoomStep = { step: 3, limit: 5 }

              // ive tried directly setting it on the "zoomView" just like the docs suggest
              zoomView.zoomStep = 2,5
            }
          }
        })

1 Ответ

0 голосов
/ 15 мая 2019

Чтобы настроить zoomstep , вам необходимо вставить свойство zoomstep в объект конфигурации config BasicZoomViewer .

var s7BasicZoomViewer = new s7viewers.BasicZoomViewer({
  containerId: 's7viewer-' + iterator,
  params: {
    asset: assetUrl,
    serverurl: serverUrl,
    zoomstep: '1,1'  // set the zoomstep property
  }
})

Это такжеподходит для всех свойств конфигурации , упомянутых в документации.

Примечание

Эти свойства конфигурации также могут быть размещены в URL страницы вместо объекта конфигурации Viewers.

Пример: https://example.com? Zoomstep = 1,1 позволит достичь той же цели, что и размещение zoomstep на объекте конфигурации.

...