需要在main.js中加入以下代码;
Vue.prototype.ScanAudio = function() {
var music = null;
music = uni.createInnerAudioContext(); //创建播放器对象
music.src = "static/mp3/tixing.mp3";
music.play(); //执行执行播放
music.onEnded(() => {
//音频播放结束
music = null;
});}
index.vue文件代码
<template>
<view>
<view v-on:click="click">播放声音</view>
</view>
</view>
</template>
<script>
export default {
data() {
return {
}
},
methods: {
click:function(){
this.ScanAudio();
}
}
}
</script>
<style>
</style>