【发布时间】:2018-05-11 11:21:40
【问题描述】:
下面的代码实际上会在 vue.js 的每个按钮点击时播放声音。
当 DOM 准备好而不是单击按钮时,如何检测键盘按下和播放声音?
例如在输入播放声音v-on:keyup.13="playSound('path/to/mp3')"
Vue 文档主要解释 html 属性,我猜这可能是需要在 JS 中完成的事情。我是 Vue.js 的新手
Event Modifiers 上的 Vue.js 文档
请参阅codepen。
new Vue({
el: '#app',
data: {
text: ''
},
methods: {
playSound (sound) {
if(sound) {
var audio = new Audio(sound);
audio.play();
}
}
}
});
【问题讨论】:
标签: javascript vue.js vuejs2