【发布时间】:2019-07-09 00:52:41
【问题描述】:
我正在尝试使用 HLS 功能设置视频流,但我无法让 Hls.js 将我的凭据请求发送到我的服务器。
这是我的代码
app.use(cors({
origin:[config.webAppUrl],
methods:['GET','POST'],
credentials: true
}))
如您所见,我允许我的客户端访问我的服务器。
但是当我想使用 Hls.js 从我的服务器加载一些视频时,我得到了
请求的资源上不存在“Access-Control-Allow-Origin”标头。
这是我在客户端的代码:
this.hls.loadSource('http://localhost:8585/files/test/test.m3u8');
请帮帮我。
【问题讨论】:
-
您是否收到
m3u8文件请求或ts块文件的 CORS 错误? -
@RamyBenAroya 我收到
m3u8文件请求的错误