Ошибка «Access-Control-Allow-Origin» Hls.js - PullRequest
0 голосов
/ 15 февраля 2019

Я пытаюсь настроить потоковое видео, используя возможности 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');

Пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 15 февраля 2019

Как уже упоминал Рэйми, это, скорее всего, не включение сердечниковПредполагая, что вы используете express.js

Выполнить

npm i --save cors

Добавить это

const cors = require('cors');

app.use(cors());
...