web前端|js教程
实现,才能,如何
web前端-js教程
本篇文章主要介绍了vue中添加mp3音频文件的方法,现在分享给大家,也给大家做个参考。
单页在线制作源码,ubuntu 无法重启关机,tomcat自动发布服务器,易语言爬虫平台,php仿视频培训类网站,清风算法seolzw
有的时候我们需要在vue中添加音频文件,但是直接将音频文件放置了assets目录下的时候,会发现并不能正常播放,下面是两种常用的配置方法:
安卓im源码,vscode终极美化,ubuntu qgis,tomcat里面mdmp,sqlite表在那里,phpcms点赞插件,淘宝网 前端 技术框架,做梦脸上的疙瘩爬虫子,php交换变量,闽侯网页seo技术,帝国cms手机网站制作,网页锁屏代码,qq商城模板lzw
方法A、将音频文件放置在static目录中,然后进行调用,如下所示
鲨棋科技源码,vscode标签回车换行,vm ubuntu 中文,tomcat重启内容,sqlite数据库版本比对,获取爬虫配置信息的命令是,php 带参数函数,seo网站营销公司排名,快三网站源码整站打包,app微模板免费下载lzw
/static/audios/do_wrong.mp3
以上这种方式就能够解决这个问题了。
方法B、给项目配置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 === productionmodule.exports = { loaders: utils.cssLoaders({ sourceMap: isProduction ? config.build.productionSourceMap : config.dev.cssSourceMap, extract: isProduction }), transformToRequire: { "audio": "src" }}
3、添加audio标签,引入资源文件
../assets/allright.mp3
此时的资源文件放置在assets目录下即可。
4、重新启动项目或者打包发布,即可听到声音。
上面是我整理给大家的,希望今后会对大家有帮助。
相关文章:
有关在Vue2.x中父组件与子组件双向绑定(详细教学)
详细介绍在Vue2.0中v-for迭代语法的变化(详细教学)
在vue2.0中循环遍历并且加载不同图片(详细教学)