0.1.0 • Published 3 years ago

tui-vue-player v0.1.0

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

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

参数类型说明
listArray音频文件数组
miniableBoolean是否可最小化,默认否
ratesArray倍速,默认0.5, 1, 2

Events

close

关闭播放器