Я передаю некоторые статические файлы HTML, CSS и JS, а также папку tmp с некоторыми изображениями и видеофайлами, используя Express.js для моего приложения Node:
app.use(express.static("build"));
app.use(express.static("../tmp"));
Когда я иду на http://localhost:3003
, он прекрасно загружает мое приложение и загружает все изображения на моей веб-странице (находится в папке tmp), но проблема в том, что каждый видеофайл выглядит так:
Если я нажимаю на полноэкранном режиме видеопроигрывателя или даже посещаю URL-адрес напрямую http://localhost:3003/video_1.mp4
, это работает.
Это проблема с Express.js, пытающимся передавать видеоданные спапка tmp?Я действительно не знаю, как решить эту проблему.Я пытался отложить воспроизведение и использовать стороннюю библиотеку для воспроизведения видео, но безуспешно.