我写了以下代码:
<div class="item item-input video-preview-container" ng-if="thumbnail.length > 0">
<video poster="{{thumbnail}}" ng-src="{{clipSrc}}" class="centerme margin-vert-2x" controls="controls" preload="metadata" webkit-playsinline="webkit-playsinline"></video>
<i class="ion ion-android-cancel fs30 margin-left-2x" ng-click="removeVideo()"></i>
</div>
现在运行这个我收到错误:
GET http://localhost:8100/%7B%7Bthumbnail%7D%7D 404 (Not Found)
然而,当我的ng-if
条件仍为less than 0
更新:问题在于poster="{{thumbnail}}"
代码,因为当我删除此错误时,错误不会到来。
答案 0 :(得分:3)
您是否尝试过使用ng-attr-poster
?大部分时间这些问题都是由于数据绑定没有发生