国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Android > 正文

android判斷phonegap是否聯(lián)網(wǎng)且加載super.loadUrl網(wǎng)址

2020-04-11 12:31:08
字體:
供稿:網(wǎng)友
復(fù)制代碼 代碼如下:

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);
}
}

解釋下 第四行 顯示啟動畫面
第七行判斷是否聯(lián)網(wǎng) 如果聯(lián)網(wǎng)加載遠(yuǎn)程地址 如果不聯(lián)網(wǎng)加載本地地址
別忘網(wǎng)絡(luò)權(quán)限
error.html錯誤界面代碼
主要js代碼
復(fù)制代碼 代碼如下:

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('請確認(rèn)網(wǎng)絡(luò)連接已經(jīng)開啟', showAlert , '提示', '確定');
return false;
}
}
function showAlert(button) {
if( button==1 ) {
navigator.app.exitApp();
}
return false;
}
function eventBackButton(){
navigator.notification.confirm('確認(rèn)退出?', showConfirm, '退出軟件', '確定,取消');
}
function showConfirm(button) {
if( button==1 ) {
document.removeEventListener("backbutton", eventBackButton, false); //注銷返回鍵
navigator.app.exitApp();
}
}

曾經(jīng)有人很奇怪為什么要用java判斷是否聯(lián)網(wǎng)而不直接在js里面判斷主要原因:
1,不愿意讓他顯示www.xxxxx.com網(wǎng)址不能訪問情況
2,避免直接訪問實際網(wǎng)址
3,而且免去本地判斷跳轉(zhuǎn)遠(yuǎn)程地址中間空白頁面
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 灵武市| 胶州市| 揭东县| 安吉县| 淳化县| 扎鲁特旗| 隆化县| 金坛市| 常熟市| 广平县| 瑞丽市| 天津市| 房产| 日照市| 淳安县| 陆良县| 光山县| 萨迦县| 洞口县| 五大连池市| 黔江区| 林西县| 株洲县| 西昌市| 景泰县| 廉江市| 原平市| 和龙市| 五指山市| 清水河县| 石家庄市| 泰州市| 宜兴市| 轮台县| 紫云| 平遥县| 巴林左旗| 泰州市| 开化县| 寿宁县| 南安市|