gpt4 book ai didi

javascript - Node.js 播放声音 : TypeError: Cannot read property 'play' of undefined

转载 作者:行者123 更新时间:2023-12-03 02:52:53 25 4
gpt4 key购买 nike

尝试使用 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
})
}

关于javascript - Node.js 播放声音 : TypeError: Cannot read property 'play' of undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47761179/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com