超好看 vue2.x 音频播放器组件Vue-APlayer

boyanx7个月前技术教程23

上篇文章给大家分享了视频播放器组件vue-aliplayer,这次给大家推荐一款音频插件VueAplayer。

vue-aplayer 一个好看又好用的轻量级 vue.js 音乐播放器组件。清爽漂亮的UI主题,支持随意拖拽位置。

安装

$ npm i vue-aplayer -S

使用

<template>
  <div id="app">
    <aplayer
      :music="{
        title: 'secret base~君がくれたもの~',
        artist: 'Silent Siren',
        src: 'https://xxx.com/aplayer/secretbase.mp3',
        pic: 'https://xxx.com/aplayer/secretbase.jpg',
        lrc: 'https://xxx.com/aplayer/secretbase.lrc'
      }"
      :list="musicList"
      autoplay
      shuffle
      repeat="repeat-all"
      show-lrc
    />
  </div>
</template>

<script>
import Aplayer from 'vue-aplayer'

export default {
  components: {
    Aplayer
  },
  data() {
    return {
      musicList: [
        {
          title: '前前前世',
          artist: 'RADWIMPS',
          src: 'https://xxx.dogecdn.com/yourname.mp3',
          pic: 'https://xxx.dogecdn.com/yourname.jpg',
          lrc: 'https://xxx.dogecdn.com/yourname.lrc',
        },
        {
          title: '光るなら.m3u8',
          artist: 'Goose house',
          src: 'https://xxx.dogecdn.com/hls/hikarunara.m3u8',
          pic: 'https://xxx.dogecdn.com/hikarunara.jpg',
          lrc: 'https://xxx.dogecdn.com/hikarunara.lrc',
        },
        {
          title: '回レ!雪月花',
          artist: '小倉唯',
          src: 'https://xxx.dogecdn.com/snowmoonflowers.mp3',
          pic: 'https://xxx.dogecdn.com/snowmoonflowers.jpg',
          lrc: 'https://xxx.dogecdn.com/snowmoonflowers.lrc',
        },
        {
          title: 'あっちゅ~ま青春!',
          artist: '七森中☆ごらく部',
          src: 'https://xxx.dogecdn.com/yuruyuri.mp3',
          pic: 'https://xxx.dogecdn.com/yuruyuri.jpg',
          lrc: 'https://xxx.dogecdn.com/yuruyuri.lrc',
        },
      ],
    }
  }
}
</script>

参数配置

music props 包含了当前播放歌曲的如下信息。

为了提升网站B格,可以尝试在自己的网站加上这个音频小插件。

# 演示地址
https://vue-aplayer.js.org/

# 仓库地址
https://github.com/SevenOutman/vue-aplayer

好了,今天就分享到这里。希望对你有些帮助哈。

标签: aplayer.js

相关文章

tvOS真的代表了应用的未来吗?

CSDN移动将持续为您优选移动开发的精华内容,共同探讨移动开发的技术热点话题,涵盖移动应用、开发工具、移动游戏及引擎、智能硬件、物联网等方方面面。如果您想投稿,或寻求《近匠》报道,请发送邮件至tang...

搞趣网:Layabox荣膺“2015年度最佳引擎奖”

HTML5梦工场举办的”娜喊杯”2015 HTML5年度颁奖盛典于2016年1月7-8日在北京古北水镇成功举行。Layabox凭借2015年唯一拥有大型HTML5游戏线上产品的商业引擎供应商优势,荣膺...

DPlayer 播放rmtp/m3u8/flv视频

MSE 支持HLS需要在 DPlayer.min.js 前面加载 hls.js (opens new window)。Load demo<div id="dplayer">...

小白也能轻松搭建和使用iptv直播

IPTV-API 安装与使用教程,手把手教会你以下一共4种安装运行方式,选择一种适合您的即可。工作流部署(自动更新)一.进入Githubhttps://github.com登录或注册你的Github账...

美移民新规提案公开评议期结束 19万人评论反对居多

');var player = videojs('mini_player');}/*START#ShouJiBan-http://video.chinanews.com/tvmining//News/...

那些通用清除软件不曾注意的秘密

系统清理就像卫生检查前的大扫除,即使你使出吃奶的劲儿把一切可能的地方都打扫过,还会留下边边角角的遗漏。随着大家电脑安全意识的提高,越来越多的朋友开始关注自己的电脑安全,也知道安装360系列软件来"武装...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。