Openseadragon-tileSource-网址:/我可以放本地图像还是普通的jpg网址?

时间:2019-02-04 16:28:10

标签: url openseadragon

我找到了这个Codepen。 https://codepen.io/webconstructor/pen/oMyYBz

我想使用本地图像。 我有可能使用它吗? 为什么我不能在任何互联网站点上使用其他图像?

例如,它正在工作,

var viewer = OpenSeadragon({

      id: "openseadragon1",
      tileSources:{
          url: "https://picsum.photos/2200/2300/?image=100",
          type: 'image',
          crossOriginPolicy: 'Anonymous',
          ajaxWithCredentials: false
      },

但它不适用于此jpg。

url:“ https://cdn.pixabay.com/photo/2017/07/22/20/29/life-2529859_960_720.jpg”,

所以有人可以解释一下,为什么我不能。 如果可以的话,怎么办?

1 个答案:

答案 0 :(得分:0)

尝试删除crossOriginPolicy。有时您需要它,但有时您需要它不存在。

在使用Pixabay的情况下,它们不允许直接链接,因此您将无法使其完全正常工作(但是,如果您删除跨来源政策,您至少会看到他们的“ Don” t直接链接”图片)。这是来自其他服务的图像,您可以将其直接链接到:

https://images.unsplash.com/photo-1549284936-c550b7b959ff?w=900

本地图像应该可以正常工作。同样,您可能需要删除crossOriginPolicy