命令 STOP 在媒体对象播放期间不会关闭动作



我有一个严重的问题。我的动作播放较长的 mp3 音频剪辑。他们是开放的

conv.ask(new MediaObject({
        name: title,
        url: storia,
        description: autore,
        image: new Image({
            url: largeImageUrl,
            alt: title,
        }),
    }));

问题是,当用户说"STOP"时,该操作应中断播放并关闭,并发出问候语。这是我从几天前开始一直有的行为。甚至模拟器也是这样工作的。但是在真实设备上,"STOP"命令只是中断播放,但没有向用户提供额外的反馈,这可能会导致他认为他已经退出,但他仍在操作中。他必须说"退出"才能退出。

我有一个一直有效的媒体状态 - 取消意图。

app.intent('Media Status - cancel', (conv) => {
    conv.close(new SimpleResponse('OK See you next time!')); 
});

而且,同样,它在模拟器中工作,但在真实设备上不起作用。

我想知道最近是否从谷歌方面改变了关于MediaObject播放的内容。

有什么帮助吗?

这是MediaObject长期存在的错误。

最新更新