<script type="text/javascript">
function browserRedirect() {
var sUserAgent = navigator.userAgent.toLowerCase();
var bIsIpad = sUserAgent.match(/ipad/i) == "ipad";
var bIsiphoneOs = sUserAgent.match(/iphone os/i) == "iphone os";
var bIsMidp = sUserAgent.match(/midp/i) == "midp";
var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4";
var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb";
var bIsAndroid = sUserAgent.match(/android/i) == "android";
var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce";
var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile";
if (!(bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) ){
window.location.href=B頁面;
}
}
browserRedirect(); </script>
1.wifi熱點初始密碼配的路由器說明書上有寫;
2.wifi熱點名稱是用戶是可以自己設置版的,一般密權碼要設置wifi熱點的人才知道;
3.如果要知道無線熱點路由器上密碼,除了問設置者,其他任何破解方法都是違法的;
4.如果是要蹭網的話那麼不需要知道無線熱點密碼,下載一些蹭網軟體就可以蹭網的了,但是蹭網不是破解密碼,蹭網軟體只是獲取網上網友分享的wifi密碼然後自動連wifi上網而已;如果wifi熱點密碼設置很復雜,無人分享那麼就是無法蹭網的,wifi熱點密碼只能詢問wifi熱點主人。
㈢ native.js支持android wifi direct相關API的調用嗎
現在,Android的支持Wi -Fi的直接點對點點對點(P2P)Android系統的供電設備和其他類型的設備,沒有一個熱點或互聯網連接之間的連接。Android框架提供了一套Wi - Fi的P2P的API,允許你去發現和連接到其他設備時,每個設備的Wi -Fi的直接支持,然後溝通跨越距離遠遠長於藍牙連接迅速連接。
android.net.wifi.p2p,一個新的軟體包,包含所有的API執行同行等連接與Wi - Fi。 你需要與主類是WifiP2pManager,您可以調用getSystemService(WIFI_P2P_SERVICE)收購。WifiP2pManager包括API,允許您:
1、您P2P連接的應用程序通過調用initialize
2、探索通過調用附近的設備discoverPeers
開始通過調用P2P連接connect以及一些其他的介面和類是必要的,如:
WifiP2pManager.ActionListener介面,讓您能夠接收的操作時,如發現同行或連接到他們的成功或失敗的回調。
WifiP2pManager.PeerListListener界面,您可以收到有關發現同行的信息。 回調提供了一個WifiP2pDeviceList,您可以從中檢索一個WifiP2pDevice范圍內的每個設備對象和獲取信息,如設備的名稱,地址,設備類型,設備支持的WPS配置。
WifiP2pManager.GroupInfoListener界面,您可以收到一個P2P組信息。 回調提供了一個WifiP2pGroup對象,它提供了所有者,網路名稱和密碼的信息,如組。
WifiP2pManager.ConnectionInfoListener界面,您可以得到當前連接的信息。 回調提供了一個WifiP2pInfo對象,它具有信息,如一個組是否已經形成,誰是該組的所有者。
為了使用的Wi - Fi P2P的API,你的應用程序必須要求以下用戶許可權:
1、ACCESS_WIFI_STATE
2、CHANGE_WIFI_STATE
3、INTERNET (雖然你的應用程序不技術上連接到互聯網,溝通的Wi - Fi標準的Java套接字直接同行需要Internet許可權)。
Android系統還廣播了幾種不同的行動,在特定的Wi - Fi P2P事件:
1、WIFI_P2P_CONNECTION_CHANGED_ACTION :P2P連接狀態發生了變化。這與EXTRA_WIFI_P2P_INFOWifiP2pInfo與EXTRA_NETWORK_INFONetworkInfo對象的對象EXTRA_NETWORK_INFOEXTRA_NETWORK_INFOEXTRA_WIFI_P2P_INFO EXTRA_WIFI_P2P_INFO 。
2、WIFI_P2P_STATE_CHANGED_ACTION :P2P的狀態已經改變之間的啟用和禁用。 它攜帶EXTRA_WIFI_STATE要麼WIFI_P2P_STATE_DISABLED或WIFI_P2P_STATE_ENABLED
WIFI_P2P_PEERS_CHANGED_ACTION等設備的列表已經改變。
3、WIFI_P2P_THIS_DEVICE_CHANGED_ACTION :該設備的細節已經改變。
㈣ js判斷手機是wifi還是流量
以下代碼僅供參考:
<scripttype="text/javascript">
varconnection=navigator.connection||navigator.mozConnection||navigator.webkitConnection||{tyep:'unknown'};
vartype_text=['unknown','ethernet','wifi','2g','3g','4g','none'];
alert(connection.type);
varre_el=document.getElementById("re");
varbtn_el=document.getElementById("btn");
functionget_status(){
if(typeof(connection.type)=="number"){
connection.type_text=type_text[connection.type];
}else{
connection.type_text=connection.type;
}
if(typeof(connection.bandwidth)=="number"){
if(connection.bandwidth>10){
connection.type='wifi';
}elseif(connection.bandwidth>2){
connection.type='3g';
}elseif(connection.bandwidth>0){
connection.type='2g';
}elseif(connection.bandwidth==0){
connection.type='none';
}else{
connection.type='unknown';
}
}
varhtml='Type:'+connection.type_text;
html+='<br>Bandwidth:'+connection.bandwidth;
html+='<br>isOnline:'+navigator.onLine;
re_el.innerHTML=html;
}
btn_el.onclick=function(){
re_el.innerHTML='Waiting...';
get_status();
}
</script>
㈤ 如何在Cocos2d-JS游戲中快速接入微信SDK
近日,微信公眾平檯面向開發者推出了微信內網頁開發工具包(微信JS-SDK),內含11類介面集。
從此之後,開發者不僅能夠在網頁上使用微信本身的拍照、選圖、語音、位置等基本能力,還可以直接使用微信分享、掃一掃、卡券、支付等微信特有的能力,為用戶提供更優質的網頁體驗。
那麼問題來了:如何在Cocos2d-JS游戲中快速接入微信SDK?
接下來我們將用基於Cocos2d-JS的微信游戲《來自喵星的你》來做個說明,教大家如何快速接入剛剛發布的微信SDK。
(微信支付API正在路上,歡迎關注下期連載哦!)
1.申請公眾號
因為微信只能使用公眾號接入SDK,所以我們必須先注冊一個公眾號。
2.設置公眾號
登錄公眾平台後,點擊左下角的 設置-公眾號設置。右側有一個js介面安全域名的設置,這里可以綁定3個用到的域名,必須填入頂級域名。
然後點擊左下角的 開發者中心,右側會有一個AppID和一個AppSecret。這兩個先記錄下來,過後會用到。
3.生成token
打開頁面 微信公眾平台介面調試工具 並且填入剛才的appid和secret,點擊檢查問題。記錄下返回結果裡面的「access_token」的值。
4.獲取ticket
復制這個鏈接:https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=填寫剛剛獲取的access_token&type=jsapi
並在裡面的access_token=後面填入剛剛獲取的access_token(對的,就是那一串亂碼一樣的東西),回車!!
然後把「ticket」的值復制出來,並保存起來,這個就是當前appid的ticket了。
5.生成簽名
打開 微信 JS 介面簽名校驗工具 填入相應的數據:
1)jsapi_ticket: 填入上一步獲取的ticket
2)noncestr: 這里隨機生成一個字元串填進去(VQhYOUJRz6RolHqN)
3)timestamp: 這里填入一個時間戳,去掉毫秒的3位(如:1420870884) - 這里盡量寫ticket生成後的一段時間,new Date() - 0可以獲取當前的時間戳
4)url: 准備放頁面的地址(域名必須在第二部中設置到安全域名內,如:http://www.cocos2d-x.org/wechat.html)
點擊生成簽名。記錄下下面出現的signature這個值。
6.頁面引入微信SDK並初始化
在頁面中加入:
<script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
並且執行初始化: