在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ HTML/ Cordova網(wǎng)絡(luò)信息
Cordova國際化
Cordova設(shè)備信息
Cordova教程
Cordova照相機
Cordova事件
Cordova config.xml文件
Cordova聯(lián)系人
Cordova文件系統(tǒng)
Cordova Plugman
Cordova第一個應(yīng)用
Cordova存儲
Cordova文件傳輸
Cordova網(wǎng)絡(luò)信息
Cordova振動
Cordova對話框
Cordova加速度傳感器
Cordova白名單
Cordova地理位置
Cordova設(shè)備方向
Cordova InAppBrowser打開Web瀏覽器
Cordova多媒體
Cordova開機畫面
Cordova環(huán)境安裝設(shè)置
Cordova視頻錄制
Cordova后退按鈕
Cordova電池狀態(tài)

Cordova網(wǎng)絡(luò)信息

這個插件提供了有關(guān)設(shè)備的網(wǎng)絡(luò)信息。

第1步 - 安裝網(wǎng)絡(luò)信息插件

要安裝這個插件,我們將打開命令提示符,然后運行下面的代碼 ?

C:\Users\username\Desktop\CordovaProject>cordova plugin add cordova-plugin-network-information

第2步 - 添加按鈕

讓我們在 index.html 中創(chuàng)建一個按鈕將用于獲取有關(guān)網(wǎng)絡(luò)的信息。
<button id = "networkInfo">INFO</button>

第3步 - 添加事件監(jiān)聽器

我們將在index.js 的 onDeviceReady函數(shù)內(nèi)部添加三個事件偵聽器。一個用于監(jiān)聽我們之前創(chuàng)建的按鈕點擊,另外兩個將監(jiān)聽連接狀態(tài)的變化。

document.getElementById("networkInfo").addEventListener("click", networkInfo);
document.addEventListener("offline", onOffline, false);
document.addEventListener("online", onOnline, false);

第4步 - 創(chuàng)建函數(shù)

當按鈕被點擊 networkInfo 函數(shù)將返回有關(guān)當前網(wǎng)絡(luò)連接的信息。我們調(diào)用 type 方法。其他函數(shù)是 onOffline 和 onOnline。這些函數(shù)正在偵聽連接變化,任何變化都會觸發(fā)相應(yīng)提示消息。

function networkInfo() {
   var networkState = navigator.connection.type;
   var states = {};
	
   states[Connection.UNKNOWN]  = 'Unknown connection';
   states[Connection.ETHERNET] = 'Ethernet connection';
   states[Connection.WIFI]     = 'WiFi connection';
   states[Connection.CELL_2G]  = 'Cell 2G connection';
   states[Connection.CELL_3G]  = 'Cell 3G connection';
   states[Connection.CELL_4G]  = 'Cell 4G connection';
   states[Connection.CELL]     = 'Cell generic connection';
   states[Connection.NONE]     = 'No network connection';

   alert('Connection type: ' + states[networkState]);
}

function onOffline() {
   alert('You are now offline!');
}

function onOnline() {
   alert('You are now online!');
}
當我們開始連接到網(wǎng)絡(luò)的應(yīng)用程序,onOnline函數(shù)將觸發(fā)信息提示。

Cordova Network Online
如果我們按 INFO 按鈕,彈出信息將顯示我們的網(wǎng)絡(luò)狀態(tài)。

Cordova Network Info
如果從網(wǎng)絡(luò)上斷開,onOffline函數(shù)將被調(diào)用。

Cordova Network Offline