我试图以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&task=getPilotEventFile&idsub=14774&userid=582&filename=14774/582/bubbles.jpg" href="/faisl30/http://localhost/faisl30//index.php?option=com_faicm&task=getPilotEventFile&idsub=14774&userid=582&filename=14774/582/bubbles.jpg">
<img src="/faisl30/data:image/jpg;base64,/9j/4QD4RXhpZgAATU0AKgAAAAgABgEaAAUAAAABAAAAVgEbAAUAAAABAAAAXgEoAAMAAAABAAIAAAE7AAIAAAAVAAAAZgITAAMAAAABAAEAAIKYAAIAAABzAAAAf...."
/>
</a>
你可以看到它继续插入&#34; / faisl30 /&#34; (相对路径)到href和image src,即使我提供绝对路径。
知道它为什么会发生以及如何阻止它?