在Android设备上切换网络接口时,HTTP连接丢失

时间:2017-06-01 15:59:02

标签: android ionic-framework ionic2

我正在研究Ionic 2应用程序。我的用例很简单,我显示一个页面,我使用angular2的Http服务来检索远程API上的字符串,并在我的页面上显示该字符串。每一秒,我都做同样的事情" GET"请求,我显示这个字符串。

如果我在激活WiFi并连接到网络的情况下启动我的应用程序,那么每件事都可以。然后,当我禁用WiFi时,除了我的HTTP数据包通过移动网络发送,但我的HTTP请求永远不会离开我的手机(我检查我的后端日志,我无法看到它们的任何痕迹)。

当然,我的开发手机(在Android 5.x上)不会出现此问题,但仅限于我的客户手机(在Android 4.4上)...我猜这个旧的机器人版本无法切换已打开的TCP连接的网络接口。

有人已经遇到过这种问题吗?我可以在我的应用程序中开发一些解决方案吗?

0 个答案:

没有答案