浏览器自动添加base64图像数据的相对路径

时间:2015-04-09 02:59:16

标签: angularjs html5 image base64

我试图以base64编码的形式显示缩略图。这就是它的外观(angularjs + php):

 <a ng-href="{{field.value.value_readonly}}">
          <img src="{{field.value.thumb}}" />
  </a>

但是,在浏览器上呈现时,它看起来像这样:

<a ng-href="/faisl30/http://localhost/faisl30//index.php?option=com_faicm&amp;task=getPilotEventFile&amp;idsub=14774&amp;userid=582&amp;filename=14774/582/bubbles.jpg" href="/faisl30/http://localhost/faisl30//index.php?option=com_faicm&amp;task=getPilotEventFile&amp;idsub=14774&amp;userid=582&amp;filename=14774/582/bubbles.jpg">
                            <img src="/faisl30/data:image/jpg;base64,/9j/4QD4RXhpZgAATU0AKgAAAAgABgEaAAUAAAABAAAAVgEbAAUAAAABAAAAXgEoAAMAAAABAAIAAAE7AAIAAAAVAAAAZgITAAMAAAABAAEAAIKYAAIAAABzAAAAf...."
                                 />
                        </a>

你可以看到它继续插入&#34; / faisl30 /&#34; (相对路径)到href和image src,即使我提供绝对路径。

知道它为什么会发生以及如何阻止它?

0 个答案:

没有答案