Hls.js'Access
我正在尝试使用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');
请帮我 。
回答如下:正如拉米所提到的,这很可能不会使得角色成为可能。假设您正在使用express.js
跑
npm i --save cors
加上这个
const cors = require('cors');
app.use(cors());
Hls.js'Access
我正在尝试使用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');
请帮我 。
回答如下:正如拉米所提到的,这很可能不会使得角色成为可能。假设您正在使用express.js
跑
npm i --save cors
加上这个
const cors = require('cors');
app.use(cors());