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

关闭播放器

/tui-vue-player/

    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