美文网首页
Vue加载audio文件错误的解决

Vue加载audio文件错误的解决

作者: 张先森Mr_zhang | 来源:发表于2018-06-12 10:03 被阅读0次
    <audio id="voice" src="~@/assets/Anniversary/h5-bg.mp3" autoplay="autoplay"></audio>
    

    在webpack.base.config.js加上

    {
            test: /\.mp3(\?.*)?$/,
            loader: 'url-loader',
            options: {
              limit: 10000,
              name: utils.assetsPath('media/[name].[hash:7].[ext]')
            }
          }
    

    将vue-loader.conf.js改为

    var utils = require('./utils')
    var config = require('../config')
    var isProduction = process.env.NODE_ENV === 'production'
    
    module.exports = {
      loaders: utils.cssLoaders({
        sourceMap: isProduction
          ? config.build.productionSourceMap
          : config.dev.cssSourceMap,
        extract: isProduction
      }),
      transformToRequire: {
        "audio": "src"
      }
    }
    

    相关文章

      网友评论

          本文标题:Vue加载audio文件错误的解决

          本文链接:https://www.haomeiwen.com/subject/sxkleftx.html