解决苍穹外卖来单语音不播报的问题
意思就是说,因为没有首先与浏览器页面进行交互,所以播放失败。现代浏览器为了提升用户体验并减少不必要的流量消耗,通常会阻止自动播放音频或视频。如果界面没有来单/催单消息框,需要检查一下Websocket是否正常连接。本文探讨有消息弹窗但是语音不播报的问题。解决方法很简单,只需要在页面随意进行交互即可。然后再进行来单/催单功能测试,就能听到语音播报了。
·
如果界面没有来单/催单消息框,需要检查一下Websocket是否正常连接。本文探讨有消息弹窗但是语音不播报的问题。
如图,在小程序下单并支付/催单后,管理端仅有来单/催单提示。可以看右下角控制台,提示:
“Uncaught (in promise) NotAllowedError: play() failed because the user didn't interact with the document first.”
意思就是说,因为没有首先与浏览器页面进行交互,所以播放失败。现代浏览器为了提升用户体验并减少不必要的流量消耗,通常会阻止自动播放音频或视频。
解决方法很简单,只需要在页面随意进行交互即可。然后再进行来单/催单功能测试,就能听到语音播报了。
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)