canplay даже не запускается из источников кэшированного видео в Vue. JS - PullRequest
0 голосов
/ 16 января 2020

У меня проблема с Vue и Chrome. У меня есть элемент видео, который я динамически изменяю sr c, а затем запускаю событие, как только оно загружено. Я настроил его так:

<video :src="videoFile" @canplay="videoLoadedFunction">

Это отлично работает в первый раз, и canplay функция пожаров. Тем не менее, это приложение работает на все oop, и когда sr c меняется на видео, которое уже воспроизводилось, событие canplay никогда не срабатывает. Я полагаю, что это потому, что видео уже кэшировано.

У меня есть временное решение, я просто добавляю случайное число в качестве запроса к URL видеофайла, но это заставляет приложение каждый раз перезагружать видео , Мне интересно, есть ли более правильный способ запустить событие canplay для кэшированных видео?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...