流星移动应用STOPS在2G和3G网络上工作

时间:2013-07-12 06:38:04

标签: meteor

我正在使用带有Cordova and PhoneGap的Meteor移动应用程序。

我的应用在Wi-Fi连接上运行良好。但每当我在移动网络,2G或3G上使用它时,它就会停止工作。 Meteor.status()在移动蜂窝网络上一直返回disconnected

这个问题的解决方案是什么?

1 个答案:

答案 0 :(得分:0)

如果您的连接不正确,可能会发生这种情况。设备浏览器中的Meteor无法确定它所在的网络。它只是使用它得到的任何东西。

只要它能够恢复连接,它就应该重新连接。请记住,2G(EDGE / GPRS)连接可能需要等待一段时间才能使HTML / JavaScript连接到DDP服务器,因为需要首先下载所有客户端HTML / JavaScript数据。这可能需要一段时间。

另一件事是确保你的(3G)连接不是通过某种代理,特别是如果你自己在一个不寻常的端口号上托管应用程序(websockets通常会回溯到长轮询)。 / p>

相关问题