微信小程序> 微信连wifi,微信小程序直接链接wifi

微信连wifi,微信小程序直接链接wifi

浏览量:735 时间: 来源:六神a
微信小程序之一键连接wifi在已知wifi账号和wifi密码的情况下,一般采用以下的流程来连接wifi
Wi-Fi接口调用:
1.Android:startWifi—connectWifi—onWifiConnected
2.iOS(仅iOS11及以上版本支持):startWifi—connectWifi—onWifiConnected
操作步骤如下:
1.获取手机的型号:
connectWifi:function(){
varthat=this;
//检测手机型号
wx.getSystemInfo({
success:function(res){
varsystem='';
if(res.platform=='android')system=parseInt(res.system.substr(8));
if(res.platform=='ios')system=parseInt(res.system.substr(4));
if(res.platform=='android'&&system6){
wx.showToast({
title:'手机版本不支持',
})
return
}
if(res.platform=='ios'&&system11.2){
wx.showToast({
title:'手机版本不支持',
})
return
}
//2.初始化Wi-Fi模块
that.startWifi();
}
})
},
//初始化Wi-Fi模块
startWifi:function(){
varthat=this
wx.startWifi({
success:function(){
//请求成功连接Wifi
that.Connected();
},
fail:function(res){
this.setData({
wx.showToast({
title:'接口调用失败',
})
});
}
})
},
3.连接已知Wifi
Connected:function(){
varthat=this
wx.connectWifi({
SSID:that.data.accountNumber,
BSSID:that.data.bssid,
password:that.data.password,
success:function(res){
wx.showToast({
title:'wifi连接成功',
})
},
fail:function(res){
wx.showToast({
title:'wifi连接失败',
})
}
})
},
//使用的参数
data:{
accountNumber:'',//Wi-Fi的SSID,即账号
bssid:'',//Wi-Fi的ISSID
password:'',//Wi-Fi的密码
}
.wxml连接按钮
buttonbindtap="connectWifi"/button

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎