diff --git a/frontend/src/app/components/home/browse/hero-banner/hero-banner.component.html b/frontend/src/app/components/home/browse/hero-banner/hero-banner.component.html index 8296f37..7e15104 100644 --- a/frontend/src/app/components/home/browse/hero-banner/hero-banner.component.html +++ b/frontend/src/app/components/home/browse/hero-banner/hero-banner.component.html @@ -9,6 +9,19 @@ fullVhBanner: !screenWidth }" > + + + @if (currentMovie.length > 0) {
(); @Output() favoriteMovieChange = new EventEmitter(); + isVideoLoaded: boolean = false; environmentBaseUrl: string = environment.baseUrl; movieIsUploaded: { [resolution: string]: boolean } = { '320': true, @@ -50,6 +51,14 @@ export class HeroBannerComponent implements OnChanges { this.videoSpeed(); } + onVideoLoad() { + this.isVideoLoaded = true; + } + + onVideoError() { + this.isVideoLoaded = false; + } + ngOnChanges(changes: SimpleChanges) { if (changes['currentMovie'] && this.currentMovie.length > 0) { const movieId = this.currentMovie[0]?.id;