播放声音作为价值变化

时间:2017-08-26 20:04:40

标签: meteor web

我正在为多人在线实验开发一个大厅。大厅基本上是参与者等待我们拥有所需人数的阶段。我想在项目公共目录public/newPlayerSound.mp3中播放铃声...我有以下帮助:

Template.lobby_page.helpers({
    numWaiting(){
        if (Meteor.userId()){
            let lobby = Lobbies.findOne({players:Meteor.userId()});
            if (lobby){
                //play the newPlayerSound.mp3
                return lobby.players.length
            }
        }
    },
});

我想每次newPlayerSound.mp3更改numWaiting()。什么是一种简单的方法呢?

1 个答案:

答案 0 :(得分:1)

根据Uri所说的here,您可以使用HTMLAudioElement

new Audio("newPlayerSound.mp3").play()