我正在開發一個android應用程序,需要檢測互聯網連接,如果設備沒有互聯網連接會有一個警報,該設備沒有互聯網連接。jQuery手機阿賈克斯檢測,如果設備沒有互聯網連接
這裏是我的代碼:
<script>
var lform = $("#loginform");
function verifyfirst(){
if($("#txtusername").val() == "" || $("#txtpassword").val() == "")
{
return;
}
else
{
$.mobile.loading("show");
$.getJSON("http://url/verifyfirst.php?callback=?", lform.serialize(),function(data)
{
if (data.verified == "v1")
{
localStorage.setItem("datausername", data.txtusername);
if (localStorage.getItem("datausername") == "admin")
{
location.href="admin.html";
}
else
{
//$.mobile.changePage("menu.html", { changeHash: true });
location.href="menu.html";
}
}
else
{
$("#popuptext").html("<b>The account you've entered is not associated with Happy Au Pair. Please check your username or password.</b>");
$("#popupAfter").popup("open", {
positionTo: "window",
transition: "pop" });
$.mobile.loading("hide");
}
}).fail(function(data){
$("#popuptext").html("<b>There is a problem with your login, please try again later.</b>");
$("#popupAfter").popup("open", {
positionTo: "window",
transition: "pop"});
$.mobile.loading("hide");
});
}
}
</script>
我想它在這裏結合,但它不工作:
<script>
var online = navigator.onLine;
if(online) {
//I placed the ajax here
} else {
alert("Internet Connectivity is not available.");
}
</script>
請幫我實現這一目標。並且我正在使用build.phonegap.com導出apk文件。 在此先感謝。
我應該在我的代碼的'url:'基礎上放什麼? – user3130849
或可以請你展示我將如何實現這個在我的代碼 – user3130849
你的網址來檢查互聯網 –