代码之家  ›  专栏  ›  技术社区  ›  AndreiBogdan

怎么做的开关?

  •  2
  • AndreiBogdan  · 技术社区  · 7 年前

    我正在应用程序中实现Twilio SDK,我已经成功地进行了web到web的呼叫,也进行了web到电话的呼叫。

    我最初称之为 Voice.call() user_39 但是如果用户没有互联网连接,并且没有收到我发送的推送通知,应该如何从网络切换到电话? 它是由Twilio SDK自动完成的,还是应该监听错误响应 然后根据某些状态决定用用户的实际电话号码重新创建呼叫?

    我还没有找到关于这个的明确文件。

    1 回复  |  直到 7 年前
        1
  •  1
  •   philnash    7 年前

    这里是Twilio开发者的福音传道者。

    如果您尝试呼叫的用户未联机,则对他们的呼叫将失败。您需要使用 Call.Listener and the onConnectFailure event . 如果检测到对应用程序的呼叫失败,则可以处理该失败并重新启动对用户电话号码的呼叫。

    如果有帮助的话告诉我。