在最开始直接使用audio标签,一直加载不出来,也没有报错,
<audio controls src='./assets/music/1.mp3'></audio>
后来在在网上查询发现想要支持 audio 的 src 属性,要在 vue.config.js 自定义下 loader 配置,如下
module.exports = {
chainWebpack: config => {
config
.module
.rule('vue')
.use('vue-loader')
.loader('vue-loader')
.tap(options => {
options.transformAssetUrls = {
audio: 'src',
}
return options;
});
}
}
就解决了
参考链接:https://blog.jiayx.net/archives/321.html