【问题标题】:Phonegap Android 'Application Error' when no network present. How to avoid?没有网络时,Phonegap Android '应用程序错误'。如何避免?
【发布时间】:2011-02-21 00:32:18
【问题描述】:

我正在使用 Phonegap Android,到目前为止它运行良好且非常愉快。我的应用程序包含一些网页。如果我在网络上,一切都很好,但如果没有网络,我会看到一个对话框,显示“应用程序错误,找不到 URL。(http://myurl.com)。这不会发生在 iPhone 的 phonegap 实现上。有没有办法关闭此警报或将警报更改为“未检测到网络”或没有列出 URL 的不太详细的内容?谢谢。

【问题讨论】:

    标签: android networking cordova detection


    【解决方案1】:

    您可能对 network.isReachable 函数感兴趣;)

    http://docs.phonegap.com/phonegap_network_network.md.html#Network

    【讨论】:

    • 是的,我已经实现了该脚本,它在页面加载时工作。但是,如果页面加载后数据连接丢失,页面名称的错误会再次出现。似乎该脚本会检查页面加载,但如果在网络上找不到页面,则会出现警报。只想关闭此警报。
    • IC.. 也许您应该尝试在每次触发网页时调用该函数,然后添加您的自定义错误消息,或者简单地说.. 根本不要启动网页以避免味精。
    猜你喜欢
    • 2016-04-29
    • 1970-01-01
    • 1970-01-01
    • 2014-01-07
    • 2020-04-21
    • 1970-01-01
    • 2012-01-23
    • 2013-09-18
    • 2012-11-26
    相关资源
    最近更新 更多