手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >android判断phonegap是否联网且加载super.loadUrl网址
android判断phonegap是否联网且加载super.loadUrl网址
摘要:复制代码代码如下:publicvoidonCreate(BundlesavedInstanceState){super.onCreate(s...

复制代码 代码如下:

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

super.setIntegerProperty("splashscreen", R.drawable.splash);

ConnectivityManager cwjManager=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);

NetworkInfo info = cwjManager.getActiveNetworkInfo();

if (info != null && info.isAvailable()){

super.loadUrl("http://www.xxx.com",4500);

}

else

{

super.loadUrl("file:///android_asset/www/error.html", 4500);

}

}

解释下 第四行 显示启动画面

第七行判断是否联网 如果联网加载远程地址 如果不联网加载本地地址

别忘网络权限

error.html错误界面代码

主要js代码

复制代码 代码如下:

document.addEventListener("deviceready", onDeviceReady, false);

function onDeviceReady() {

checkConnection();

document.addEventListener("backbutton", eventBackButton, false); //返回键

//document.addEventListener("menubutton", eventMenuButton, false); //menu

}

function checkConnection() {

var networkState = navigator.network.connection.type;

if( networkState == Connection.NONE ) {

navigator.notification.confirm('请确认网络连接已经开启', showAlert , '提示', '确定');

return false;

}

}

function showAlert(button) {

if( button==1 ) {

navigator.app.exitApp();

}

return false;

}

function eventBackButton(){

navigator.notification.confirm('确认退出?', showConfirm, '退出软件', '确定,取消');

}

function showConfirm(button) {

if( button==1 ) {

document.removeEventListener("backbutton", eventBackButton, false); //注销返回键

navigator.app.exitApp();

}

}

曾经有人很奇怪为什么要用java判断是否联网而不直接在js里面判断主要原因:

1,不愿意让他显示www.xxxxx.com网址不能访问情况

2,避免直接访问实际网址

3,而且免去本地判断跳转远程地址中间空白页面

【android判断phonegap是否联网且加载super.loadUrl网址】相关文章:

android开发基础教程—文件存储功能实现

Android 获取正在运行的任务和服务的小例子

Android开发之BroadcastReceiver用法实例分析

android md5加密与rsa加解密实现代码

Android 自动判断是电话,网址,EMAIL方法之Linkify的使用

android异步加载图片并缓存到本地实现方法

Android判断包名和类名是否存在的方法

android实现获取正在运行的应用程序

Android 异步加载图片分析总结

android开发中finish()和System.exit(0)的区别

精品推荐
分类导航