【问题标题】:Detecting 3G network connection with Meteor使用 Meteor 检测 3G 网络连接
【发布时间】:2015-04-28 02:45:08
【问题描述】:

我尝试检测流星上的网络连接。

我使用 Meteor.status(),如果我关闭/打开 wifi,它会检测到连接 但是对于 3G H+ 网络,它不会检测到设备已连接到互联网(meteor.status().connection 返回 false)

不知道有没有办法让它适用于3G连接,或者我需要用纯js来检测它?

我看到 Verso App(用流星制作)检测到它,有人知道如何做吗?

【问题讨论】:

    标签: javascript meteor meteorite


    【解决方案1】:

    如果您的应用程序位于“localhost”上,则正常 Meteor.status().connected 在您使用 3G 时返回 false。 3G 不在您的本地网络上。

    我只花了 30 分钟才明白为什么。

    【讨论】:

    • 哦,真的吗?你能解释一下为什么吗?
    • 因为本地网络中的 localhost 是 127.0.0.1。并且您的 3G 连接在“互联网网络”中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-29
    • 2012-07-25
    • 1970-01-01
    • 2012-02-14
    • 2013-08-13
    • 2010-10-10
    相关资源
    最近更新 更多