Ваш шаблон кажется неправильным, он должен быть
<source [src]="myFunction(fetch.video_location)">
и просто вернуть videoLocation после его очистки
myFunction(videoLoc:any):void {
return this.sanitizer.bypassSecurityTrustResourceUrl(videoLoc);
}
, или вы можете справиться с этим с помощью Pipe,
@Pipe({ name: 'safe' })
export class SafePipe implements PipeTransform {
constructor(private sanitizer: DomSanitizer) {}
transform(url) {
return this.sanitizer.bypassSecurityTrustResourceUrl(url);
}
}
, а затем
<source [src]="mfetch.video_location | safe">