реализовать библиотеку hls. js с проектом vuejs - PullRequest
0 голосов
/ 07 августа 2020

Мне нужна помощь, чтобы понять, как использовать библиотеку hls. js в vuejs, поскольку в ней нет специальной c документации о том, как реализовать ее с vue. Ситуация здесь заключается в том, что мне нужно получить m3u8 из api, я могу заставить его работать с базовым c html с тегом и cdn, но когда я пытаюсь реализовать его с помощью vuejs, он не работает ' т работать, любая помощь приветствуется. Я пробовал две реализации и каждый раз получал одну и ту же ошибку. Вот что у меня есть на данный момент:

Сначала попробуйте : используйте cdn и включите в него компонент

export default {
  head() {
     return {
       script: [
         {
           src: 'https://cdn.jsdelivr.net/npm/hls.js@latest'
         }
       ],
     }
   }}

с функцией в created ()

    checkHLS(){
      console.log('in');
      if (Hls.isSupported()) {
        console.log('working')
      }
    },

Вторая попытка установите пакет, используя npm

npm install --save hls.js

, и я получил эту ошибку

                                  Hls is not defined
An error occurred while rendering the page. Check developer tools console for details.
...