Angular Firebase - html视频下载2次

问题描述 投票:0回答:1

我正在为SSR使用Angular 9 Universal。我的应用程序是在Firebase主机上托管的,我在SSR上使用的是firebase函数。

我的问题是在主页上,我将HTML作为背景(仅在浏览器平台上显示)。当我在本地访问网站时,使用 基地服务 命令,视频只下载了1倍。然而,当我访问firebase托管的网站时,视频被下载了2倍。这导致我的主机下载量非常高。

截图(请看大小差异)

Firebase托管。Network on firebase hosting

Firebase serve:Network on 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">

谁能帮我解决这个问题?

angular firebase html5-video server-side-rendering angular-universal
1个回答
0
投票

我不知道这种行为的原因是什么,但我能够解决这个问题,通过移动视频到firebase存储,并使用视频url而不是路径到assets视频。

© www.soinside.com 2019 - 2024. All rights reserved.