jjzjj

TwilioDevice

全部标签

javascript - 使用 axios 和 Twilio 处理网络错误

我有一个应用程序使用axios来处理它的ajax请求。当用户遇到网络问题时(例如,他们的wifi断开并且他们在使用我的应用程序时不再有互联网连接),我想确保只发出第一个axios请求,如果我检测到网络问题,不再尝试任何请求,而是重试相同的请求直到成功。我的应用程序执行许多请求,包括每2.5秒请求一次(在本例中,getData)。它还在应用程序初始化时建立Twilio连接(它在初始化时执行twilio())。当连接丢失时,会发生以下情况:getData失败,导致控制台消息显示这是一个网络错误。TwilioDevice.offline被执行。这会导致两条错误消息:当TwilioDevice