我正在使用Twilio Javascript Client SDK来允许我们应用程序的用户通过他们的浏览器接收来电。如果用户已经打开了浏览器选项卡并接听来电,我们就可以正常工作(即:可以接听电话)。
我们想要支持的用例是这样的:
- 用户没有打开我们网站的浏览器
- 来电进入我们的应用程序并尝试拨打用户(使用他们的客户端 ID)
- 用户打开浏览器访问我们的应用
- 用户看到来电并接听
我已经测试了这种情况,但它似乎不起作用。当浏览器打开并且来电已经响起时,用户不会看到我们的通话对话框(由Twilio.Device.incoming
事件触发)。
所以我的问题是:这个用例可以实现吗?是否有需要启用的设置,或者这是因为我们错过了初始incoming
事件而无法发生的事情?
谢谢你的帮助!