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

关闭播放器

Readme

Keywords

Package Sidebar

Install

npm i tui-vue-player

Weekly Downloads

1

Version

0.1.0

License

ISC

Unpacked Size

130 kB

Total Files

8

Last publish

Collaborators

  • babytutu