本文實(shí)例講述了微信小程序?qū)崿F(xiàn)的一鍵連接wifi功能。分享給大家供大家參考,具體如下:
創(chuàng)新互聯(lián)公司技術(shù)團(tuán)隊(duì)10年來(lái)致力于為客戶提供網(wǎng)站設(shè)計(jì)制作、網(wǎng)站設(shè)計(jì)、成都品牌網(wǎng)站建設(shè)、成都全網(wǎng)營(yíng)銷、搜索引擎SEO優(yōu)化等服務(wù)。經(jīng)過(guò)多年發(fā)展,公司擁有經(jīng)驗(yàn)豐富的技術(shù)團(tuán)隊(duì),先后服務(wù)、推廣了千余家網(wǎng)站,包括各類中小企業(yè)、企事單位、高校等機(jī)構(gòu)單位。在已知wifi賬號(hào)和wifi密碼的情況下,一般采用以下的流程來(lái)連接wifi
Wi-Fi 接口調(diào)用:
1.Android: startWifi —> connectWifi —> onWifiConnected
2.iOS(僅iOS 11及以上版本支持):
startWifi —> connectWifi —> onWifiConnected
操作步驟如下:
1.獲取手機(jī)的型號(hào):
connectWifi:function() { var that = this; //檢測(cè)手機(jī)型號(hào) wx.getSystemInfo({ success: function(res) { var system = ''; if (res.platform == 'android') system = parseInt(res.system.substr(8)); if (res.platform == 'ios') system = parseInt(res.system.substr(4)); if (res.platform == 'android' && system < 6) { wx.showToast({ title: '手機(jī)版本不支持', }) return } if (res.platform == 'ios' && system < 11.2) { wx.showToast({ title: '手機(jī)版本不支持', }) return } //2.初始化 Wi-Fi 模塊 that.startWifi(); } }) }, //初始化 Wi-Fi 模塊 startWifi: function() { var that=this wx.startWifi({ success: function() { //請(qǐng)求成功連接Wifi that.Connected(); }, fail: function(res) { this.setData({ wx.showToast({ title: '接口調(diào)用失敗', }) }); } }) },