Ошибка "Access-Control-Allow-Origin" Hls.js
Я пытаюсь настроить потоковую передачу видео с использованием возможностей 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 ответ
Как упомянул Рэми, это, скорее всего, не разрешает корс. Предполагая, что вы используете express.js
Бежать
npm i --save cors
Добавь это
const cors = require('cors');
app.use(cors());