尝试使用Node.js包play-sound播放通知声音。
但是,当尝试这样做时,出现此错误:
“Node.js播放声音:TypeError:无法读取未定义的属性'play'”
const player = require('play-sound')(opts = {});
start() {
this.player.play('/sounds/throughQueue.mp3', function(err){
if (err) throw err
})
}
如果我切掉所有其他内容,这就是程序的外观。
是的,我已经安装了声音播放包。
我没有JS和Node的经验,如果缺少任何信息,或者如果您建议使用其他程序包播放简单的通知声音,请告诉我!
期待您的回答!
最佳答案
作为CRice said,请使用player
而不是player
引用已定义的this.player
变量:
const player = require('play-sound')(opts = {});
start() {
player.play('/sounds/throughQueue.mp3', function(err){
if (err) throw err
})
}