显示一个页面告诉用户检查他们在 PhoneGap 上的连接

Show a page to tell users to check their connection on PhoneGap

我正在使用 PhoneGap,我正在构建一个具有连接模式的应用程序, 我想向用户展示在他们离线时检查他们的互联网以使用我的应用程序,我该怎么做?

两种方式:

  • navigator.onLine,详见MDN Documentation

  • Network Information插件可以让你检查是否有可用的连接,如果有,正在使用什么类型的连接(但你不应该依赖连接类型——那里连接类型可能会以多种方式误导您。)

但是,您不应依赖这些来确定您的应用程序是否连接到您的后端。除了没有任何连接之外,您应该始终尝试路由到您的主机,因为有连接并不能保证您的主机可以访问。主机可能已关闭,或者用户可能位于不允许他们离开的网络后面。

至于用户界面,这完全取决于您。避免大量的技术用语,并使信息简单明了。