Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 移动网络不可用时如何显示错误页面_Html_Jquery Mobile_Cordova_Browser Cache_Cache Manifest - Fatal编程技术网

Html 移动网络不可用时如何显示错误页面

Html 移动网络不可用时如何显示错误页面,html,jquery-mobile,cordova,browser-cache,cache-manifest,Html,Jquery Mobile,Cordova,Browser Cache,Cache Manifest,我正在应用程序中使用jQueryMobile和PhoneGap。我想在没有移动网络时显示一个错误页面(“网络不可用”)。如何在不加载此页面的情况下至少显示一次错误页面。我也有这个问题-我使用了一个包含错误消息的“页面”,然后将页面作为对话框加载(请参阅1.3版的文档) 对话框显示,但对话框后面只有默认背景 或者使用phonegaps通知功能 通知.警报 显示自定义警报或对话框 navigator.notification.alert(消息、alertCallback、[title]、[but

我正在应用程序中使用jQueryMobile和PhoneGap。我想在没有移动网络时显示一个错误页面(“网络不可用”)。如何在不加载此页面的情况下至少显示一次错误页面。

我也有这个问题-我使用了一个包含错误消息的“页面”,然后将页面作为对话框加载(请参阅1.3版的文档)

对话框显示,但对话框后面只有默认背景

  • 或者使用phonegaps通知功能
通知.警报

显示自定义警报或对话框

navigator.notification.alert(消息、alertCallback、[title]、[buttonName])

message:Dialog message(String)alertCallback:在警报对话框解除时调用的回调。(函数)标题:对话框标题(字符串)(可选,默认:“警报”)按钮名称:按钮名称(字符串)(可选,默认:“确定”)


检查此项。看看有多少其他应用程序可以处理这个问题,很少有应用程序使用新页面来处理这个问题。还有这个realted可能也很有用。

好的,谢谢GMan。它可以工作,但会在浏览器中显示为“弹出阻止”。如果我允许该应用程序的弹出窗口,那么错误页面将在新窗口中打开。无论如何,非常感谢您的想法:)phonegap还有一个通知插件,您可以使用它-好的,这是一个很好的教程。但在我的应用程序中,我想导航到一个错误页面,本教程帮助我找出网络是否存在。若并没有,那个么它将抛出警报,但我们不能重定向到服务器中的页面。无论如何,谢谢你的精彩教程:)