无法使用javascript,angular从URL加载图像文件

时间:2016-11-14 19:06:51

标签: javascript angularjs

当我发出使用javascipt加载图像的请求时。

<div class="col col-20">
       <img ng-src="{{img}}">
</div>

网络标签显示如下错误:

Please enable cookies.
Error 1011 Ray ID: xxxxxx • 2016-11-14 19:02:05 UTC

Access denied

What happened?

The owner of this website (xxx) does not allow hotlinking to that resource (xxx/file.jpg).

但如果我在浏览器中打开图片网址,请在网址栏中复制并粘贴图片...

现在让图像开始在应用程序中加载也感到惊讶。

但是,只有我在浏览器中打开的图像分别正确加载或收到其他相同的错误。

1 个答案:

答案 0 :(得分:2)

  

我在浏览器中打开图片网址,然后在网址栏中复制并粘贴图片。

这是预期的。查看错误消息:

  

本网站的所有者(xxx)不允许热链接

直接打开不是热链接。

热链接是指您从其他网站加载图片并尝试使用其带宽将图片放入您的网站时。这可能会花费他们的钱(因为来自托管服务的带宽不是免费的),它可能会侵犯版权。

你正试图成为一名贪官领袖,他们正在采取措施阻止你。

  

现在让图像开始在应用程序中加载

浏览器在您直接打开图像后缓存了图像,因此您现在从本地浏览器缓存加载它不是禁止热链接的网站。