我有4条长消息,播放消息时,我想支持'#'结束消息,'*'返回选择其他消息。所以我喜欢这样:
function gather() {
const gatherNode = twiml.gather({
numDigits: 1,
timeout: 5,
finishOnKey: ''
});
gatherNode.play('longmessage_1.mp3');
}
if(request.body.Digits == '*') { ...
}
else if (request.body.Digits == '#') { ...
}
else {
gather()
}
问题是当用户按下 1、2、3 等其他键时,会导致中断并从头开始播放消息。所以我想知道当用户点击'#'和'*'时询问收集方法是否支持。