vue音频播放器组件

在这里插入图片描述
因为原生audio 播放器太丑了 重新整理 百度综合完成了播放器,
基于element ui 组件书写的 需要的自取


<template>
  <div class="audio-player">
    <!-- :src="require(`${list[index].url}`) closeIcon -->
    <audio controls ref="audio-player"></audio>

    <div class="audio-mock-player" v-if="isShowAudioPlayer">
      <img :src="closeIcon" class="closeicon" @click="closeAudioPlay" />
      <!-- 上一首 -->
      <img
        @click="musicPlay('pre')"
        src="./asset/leftwhite.png"
        class="preicon"
      />
      <!-- "暂停" : "播放" -->
      <img
        @click="musicPlay('play')"
        class="play-sty"
        :src="play ? plozeIcon : playIcon"
      />
      <!-- 下一首 -->
      <img @click="musicPlay('next')" src="./asset/next.png" class="preicon" />

      <div class="right-menu">
        <div class="song-name">{
  { list[index].name }}</div>
        <div class="bottom">
          <!--  播放进度条 -->
          <el-slider
            class="progress"
            v-model="sliderVal"
            :format-tooltip="formatTooltip"
            :min="sliderMin"
            :max="sliderMax"
            @change="spliderSelect"
          />

          <span class="current">{
  { currentTime }}</span>
          <span class="duration">/{
  { duration }}</span>
          <div class="vulumn" @click="changeVolumns">
            <!-- <img :src="require('./asset/vulumn.
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值