java上传音频的方法_vue中添加mp3音频文件的方法

有的时HXzkDD候我们需要在vue中添加音频文件,但是直接将音频文件放置了as

方法一、将音频文件放置在static目录中,然后进行调用,如下所示

src="/static/audios/do_wrong.mp3">

以上这种方式就能够解决这个问题了。

方法二、给项目配置mp3格式的解析器

1、在webpack.base.conf.js中添加加载器,如下

{

test: /\.(mp3)(\?.*)?$/,

loader: 'url-loader',

options: {

name: utils.assetsPath('assets/[name].[hash:7].[ext]')

}

}

2、在vue-loader.conf.js文件为audio的src属性添加转换属性选项,让 vue-loader 知道需要将 audio 的 src 属性的内容转换为模块。

var utils = require('./utils')

var config = require('../config')

var isProduction = process.env.NODE_ENV === 'production'

module.exports = {

loaders: utils.cssLoaders({

sourceMap: isProduction

? config.build.productionSourcehttp://www.cppcns.comMap

: config.dev.cssSourceMap,

extrac

3、添加audio标签,引入资源文件

controls="controls"

preload="auto"

src="../assets/allright.mp3">

此时的资源文件放置在assets目录下即可。

4、重新启动项目或者打包发布,即可听到声音。

以上就是本文的全部内容

本文标题: vue中添加mp3音频文件的方法

本文地址: http://www.cppcns.com/ruanjian/java/221499.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值