【问题标题】:check for internet timeout检查互联网超时
【发布时间】:2014-08-24 07:10:58
【问题描述】:

我正在创建一个应用程序。我需要检查互联网是否可用。我使用 URLMonitor 检查互联网是否可用。它工作正常。但有时如果互联网太慢,则需要很长时间才能检查。我想知道,如果我们可以将超时长度减少到仅 3 到 5 秒?

【问题讨论】:

  • 是在httpconeection中使用settimeoutconnection方法
  • 你能再具体一点吗?
  • 您在原生 android 中创建应用程序?
  • 我在 flash cs 5.5 as3 中创建应用程序。
  • 应该加载一个 1x1 的 gif。你需要知道你是否真的可以加载东西,而不仅仅是手机是否认为有连接。另外,如果超时,加载某些内容将使连接保持打开状态。在 url 的末尾放置一个唯一的 id 以防止加载缓存。

标签: android actionscript-3 flash


【解决方案1】:

URLMonitor 中没有超时属性。您可以尝试设置自己的 Timer 并手动启动/停止 URLMonitor。但是,我没有看到显着的好处。 URLMonitor 检查刚刚返回的 HTTP 代码。我怀疑它是否会从提供的 url 加载整个信息。这意味着,如果没有收到状态码,您几乎无法依赖互联网。

如果此功能对您的应用非常重要,您也可以尝试使用原生扩展。有几个,适用于 iOS 和 Android。只需谷歌即可。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-26
    • 1970-01-01
    • 2018-06-10
    • 1970-01-01
    相关资源
    最近更新 更多