html5 オーディオ タグで angular ngRepeat を使用しようとしています。私はhtmlを持っています:
<li ng-repeat="recordings in recordinglist">
<audio controls ng-src="{{recordings}}"></audio>
</li>
そしてjs:
$scope.$apply($scope.recordinglist.push("blob:http%3A//localhost%3A9000/67ecfa65-3394-45a6-8f29-42f3421a2727"));
しかし、Angular の同一原点チェックにより、補間時にエラーがスローされます。
Error: [$interpolate:interr] Can't interpolate: {{recordings}}
Error: [$sce:insecurl] Blocked loading resource from url not allowed by $sceDelegate policy. URL: blob:http%3A//localhost%3A9000/67ecfa65-3394-45a6-8f29-42f3421a2727
これはばかげているようです。ローカル リソースを補間していません。これを正しく行う方法があると思います-または、バグレポートを提出する必要がありますか?