tui-vue-player

0.1.0 • Public • Published

tui-vue-player

a vue audio player component

Install

npm i tui-vue-player

Usage

import vuePlayer from 'tui-vue-player'
Vue.use(vuePlayer)
<template>
<div class="demo">
  <a class="btn btn-primary" @click="showPlayer = true">音频播放</a>
  <vuePlayer v-if="showPlayer" ref="player" miniable :rates="[1,2,3]" :list="list" @close="showPlayer = false" />
</div>
</template>
<script>
export default {
  data () {
    return {
      list: [
        {
          name: 'horse',
          src: 'https://www.runoob.com/try/demo_source/horse.ogg',
        },
      ],
      showPlayer: false,
    }
  },
}
</script>

Props

参数 类型 说明
list Array 音频文件数组
miniable Boolean 是否可最小化,默认否
rates Array 倍速,默认[0.5, 1, 2]

Events

close

关闭播放器

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i tui-vue-player

      Weekly Downloads

      0

      Version

      0.1.0

      License

      ISC

      Unpacked Size

      130 kB

      Total Files

      8

      Last publish

      Collaborators

      • babytutu