我正在尝试在应用启动时检测网络,如果设备未连接到互联网,则显示警报消息并让用户关闭该应用。
在我的配置中,我有<content src="redirect-to-external-url" />
我想要实现的目标:
是否有可能做到,如果不是替代方式?
非常感谢, Nishikant
答案 0 :(得分:1)
您可以使用一个非常简单的插件,通过该插件,您可以查看WIFI连接,蓝牙,位置以及您要在设备上查看的许多其他详细信息
在此处查看Cordova Diagnostic Plugin
编辑:如果wifi信息不满意,那么你需要像connection plugin
这样的东西检查所有类型的互联网连接:
答案 1 :(得分:0)
我们目前使用AJAX调用的“简单方法”。在成功回调中,您可以调用重定向代码,并在错误回调中显示错误消息。
答案 2 :(得分:0)
我实现它的方式是:
在配置中:<content src="index.html" />
以下是JS。
var conType = navigator.connection.type;
if(conType == 'none' || conType == Connection.NONE || conType == Connection.none)
{
window.location = "redirect-url";
}
else{
//Display network error
}