这是我的方案......我有一个PhoneGap应用程序,需要连接到无线路由器才能工作。加载屏幕指示用户连接到wifi,然后继续检查要加载的URL(来自路由器)。这是问题......
所以,我的问题是......有没有办法(在phonegap中,最好没有插件)强制我的$ http get请求使用wifi而不是应用程序启动时活动的网络连接?
谢谢!
答案 0 :(得分:0)
您不能通过cordova强制连接类型,但您可以自己检查并手动处理。你有没有想过这样的功能:
function checkConnection () {
if (navigator.connection.type === "WiFi" ) {
return true;
} else {
return false:
}
}
在你所有的ajax之前调用它。
或者当用户与WiFi断开连接时,可能会有一个监听器来锁定您的应用