Я использую Angular 9 Universal для SSR. Мое приложение размещено на хостинге Firebase, а для SSR я использую функции firebase.
Проблема: На домашней странице у меня HTML в качестве фона (отображается только тогда, когда платформа является браузером. ). Когда я захожу на сайт локально с помощью команды firebase serve , видео загружается только 1x. Однако, когда я захожу на сайт, размещенный на хостинге firebase, видео загружается в 2 раза. Это приводит к тому, что загрузка моего хостинга очень высока.
Скриншоты (см. Разницу в размерах)
Хостинг Firebase:
Firebase serve:
Код:
<video *ngIf="isBrowser" autoplay playsinline loop muted oncanplay="this.play()" (canplay)="onVideoLoaded()" onloadedmetadata="this.muted = true">
<source src="../../../../assets/video.mp4" type="video/mp4">
Может ли кто-нибудь помочь мне решить эту проблему проблема?