In meiner eckigen App habe ich eine Liste von eingebetteten Videos, und ich möchte dieses eingebettete Video aus meiner Sicht zeigen. Mein Code ist unten angegeben:embeded Video in angularjs
Angular Arraylist
.filter('unsafe', function() {
return function(url) {
var newUrl = url.replace(/</g, "<").replace(/>/g, ">");
return newUrl ;
}
})
controller('', function($scope) {
$scope.videoLink = [
'<iframe width="560" height="315" src="https://www.youtube.com/embed/cwXfv25xJUw" frameborder="0" allowfullscreen></iframe>',
'<iframe width="560" height="315" src="https://www.youtube.com/embed/cKJvScGB5Ak" frameborder="0" allowfullscreen></iframe>',
'<iframe width="560" height="315" src="https://www.youtube.com/embed/W9xtFtOA7_8" frameborder="0" allowfullscreen></iframe>'
];
});
HTML-Ansicht
<div ng-repeat="url in videoLink">
<!-- {{url}} --> <!-- only show plain text -->
<!-- <div ng-html-bind='url'></div> --> <!-- nothing shown -->
<!-- {{url | unsafe}} --> <!-- only show plain text -->
</div>
Wie kann ich dieses Problem lösen ???