我是OpenSeadragon newb,我更喜欢使用npm来安装它,而不是依赖于下载的版本。

我在语法上遇到了一些麻烦,并且(到目前为止)没有足够的Google搜索示例。我认为它看起来像这样:

var viewer = require('openseadragon');

但是,尤其是,如何设置prefixURL选项?

有没有我找不到的例子?

最佳答案

实际上,npm上发布的当前版本的OpenSeadragon(2.1.0)尚不支持require。
它将在下一发行版中提供,并且应按以下方式使用:

var openseadragon = require('openseadragon');
var viewer = openseadragon({
  prefixUrl: 'url',
  ...
});


同时,您将必须手动包括OSD:

<script src="node_modules/openseadragon/build/openseadragon/openseadragon.js"></script>


并创建一个这样的实例:

var viewer = OpenSeadragon({
  prefixUrl: 'url',
  ...
});

09-16 12:00