2

我是 OpenSeadragon 新手,我更愿意使用 npm 来安装它,而不是依赖下载的版本。

我在语法上遇到了一点麻烦,而且(到目前为止)没有多少谷歌搜索提出了一个例子。我认为它看起来像这样:

var viewer = require('openseadragon');

但是,特别是如何设置 prefixURL 选项?

有没有我没有找到的例子?

4

1 回答 1

7

实际上,在 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',
  ...
});
于 2015-12-08T14:27:42.950 回答