vue通过点击事件读取音频文件的方法

网友投稿 281 2023-01-30


vue通过点击事件读取音频文件的方法

我们iFDuk项目现在有这样一个需求,通过select元素来选择音频文件的名称,点击按钮可以进行试听。

话不多说,直接上代码:

HTML:

提示声音:

v-for="item in options"

:key="item.valueOpt"

:label="item.label"

:value="item.valueOpt">

v-for="item in options"

:key="item.valueOpt"

:label="item.label"

:value="item.valueOpt">

试听

&lhttp://t;/div>

js:

data(){

return {

options: [

{

valueOpt: '警报1.wav',

label: '警报1.wav'

}, {

valueOpt: '警报2.wav',

label: '警报2.wav'

}, {

valueOpt: '警报3.wav',

label: '警报3.wav'

}, {

valueOpt: '上分.wav',

label: '上分.wav'

}, {

valueOpt: '信息.wav',

label: '信息.wav'

}, {

valueOpt: '封盘失败.wav',

label: '封盘失败.wav'

}, {

valueOpt: '拉人.wav',

label: '拉人.wav'

}, {

valueOpt: '老板查钱.wav',

label: '老板查钱.wav'

}

],

valueOpt: '警报1.wav',

}

},

methods: {

// 试听游戏音乐

muiscPlay1(){

this.gamemuiscs1 = new Audio("../../static/audio/"+this.valueOpt);

this.gamemuiscs1.play();

},

}

需要注意的是this.valueOpt是对应的音频文件名称,而且音频文件夹最好放在static文http://件夹下面,这样才能正常读取。

总结

以上所述是给大家介绍的vue通过点击事件读取音频文件的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,会及时回复大家的。在此也非常感谢大家对我们网站的支持!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:浅谈Spring Context加载方式
下一篇:Vue 让元素抖动/摆动起来的实现代码
相关文章

 发表评论

暂时没有评论,来抢沙发吧~