在H5页面播放m3u8音频文件

Posted chicidol

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在H5页面播放m3u8音频文件相关的知识,希望对你有一定的参考价值。

需要使用hls插件

首先安装依赖npm install hls.js --save

<audio ref="audio"></audio>
import Hls from \'hls.js\';
methods: {
    init(){
        if (Hls.isSupported()) {
          var hls = new Hls();// 实例化 Hls 对象
          hls.loadSource(\'https://s.music.com/s/000000000/000_00000.m3u8\');// 传入路径          
          hls.attachMedia(this.$refs.audio);
          hls.on(Hls.Events.MANIFEST_PARSED, () => {//加载成功
            setTimeout(() => {
              console.log(this.$refs.audio)
              this.$refs.audio.play();// 调用播放 API
            }, 0)
          });
        }
    }
}          

  

以上是关于在H5页面播放m3u8音频文件的主要内容,如果未能解决你的问题,请参考以下文章

h5页面自动播放视频音频_关于媒体文件自动全屏播放的实现方式

m3u8格式的视频文件怎么转成Mp4在电脑上播放?

关于H5播放Http Live Streaming m3u8格式视频

m3u8 音频流在 MPMoviePlayerController 中播放但不是 AVPlayer?

app内嵌h5页面问题总结

网页 H5 播放音频 audio 问题记录