使用 firebase 托管时无法加载 mp4 格式的视频

问题描述

我正在运行 Angular 应用程序并尝试在 Firebase 托管上托管该网站。但是当我部署 firebase 托管时视频没有加载(它在本地部署和 firebase 服务时工作)。经过多次尝试,我发现一种解决方案是将mp4格式转换为webm格式。但是,如果可能,我想为网站使用 mp4 格式。

部署到 firebase 托管时,视频在加载时卡住,如下所示。 Video link

Firebase hosted website video

但是在本地主机(ng serve/firebase serve)上部署时,它工作正常。

在chrome网络开发工具下检查时,文本总是显示红色,但标题给出了200状态代码并且没有错误

network dev tool

这是视频的HTML代码

import requests
from hashlib import md5
import urllib3

urllib3.disable_warnings()  # shut up whining about that security stuff

encoding = 'ascii'
userName = 'Michael'
userToken = (access key from my preferences page)
APIURL='https://our.crm.instance/webservice.PHP'

session = requests.Session()

def getSession(session,name,token):

    response = session.get(APIURL,params={'operation':'getchallenge','username':userName},verify=False)

    token_key = response.json()['result']['token']

    combined = token_key + userToken

    accessKey = md5(combined.encode(encoding)).hexdigest()

    response1 = session.post(APIURL,data={'operation':'login','username':userName,'accessKey':accessKey},verify=False)
    return response1.json()['result']['sessionName']

sessionToken = getSession(session,userName,userToken)

types = session.get(APIURL,params={'operation':'listtypes','sessionName':sessionToken})
print(types.json())

有没有人遇到过类似的问题并且有任何解决方法?或者,如果有人可以建议我如何进一步排除故障以缩小潜在错误的范围。

非常感谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)