diff --git a/src/main.js b/src/main.js index ee1cef1..f03cf5b 100644 --- a/src/main.js +++ b/src/main.js @@ -65,3 +65,27 @@ render: h => h(App) }) +// 引入音频文件 +import audio from './../static/audio/alarm.mp3' + +// 方法1:注册播放音频事件到Vue实例上 +Vue.prototype.playAudio = () => { + const buttonAudio = document.getElementById('eventAudio') + buttonAudio.setAttribute('src', audio) + console.log(buttonAudio) + const playPromise = buttonAudio.play() + if (playPromise) { + playPromise.then(() => { + // 音频加载成功 + }).catch((e) => { + // 音频加载失败 + console.error(e.message) + }) + } + // if (buttonAudio.paused === true) { + // buttonAudio.load() + // } else { + // buttonAudio.pause() + // buttonAudio.play() + // } +}