• 技术文章 >微信小程序 >小程序开发

    小程序怎么连WIFI

    angryTomangryTom2020-03-21 12:25:08原创4635
    这篇文章主要介绍了微信小程序实现连接wifi功能,结合实例形式分析了微信小程序操作WiFi连接的模块初始化、配置、连接等相关操作技巧,需要的朋友可以参考下

    php入门到就业线上直播课:进入学习

    小程序怎么连WIFI

    在已知wifi账号和wifi密码的情况下,一般采用以下的流程来连接wifi。

    推荐学习:小程序开发教程

    Wi-Fi 接口调用:

    1、Android

     startWifi —> connectWifi —> onWifiConnected

    2、iOS(仅iOS 11及以上版本支持):

    startWifi —> connectWifi —> onWifiConnected

    操作步骤如下:

    1、获取手机的型号:

    connectWifi:function() {
        var that = this;
        //检测手机型号
        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: '手机版本不支持',
                    })
                    return
                }
                if (res.platform == 'ios' && system < 11.2) {
                    wx.showToast({
                        title: '手机版本不支持',
                    })
                    return
                }
                //2.初始化 Wi-Fi 模块
                that.startWifi();
            }
        })
    },
    //初始化 Wi-Fi 模块
    startWifi: function() {
        var that=this
        wx.startWifi({
            success: function() {
                //请求成功连接Wifi
                that.Connected();
            },
            fail: function(res) {
                this.setData({
                    wx.showToast({
                        title: '接口调用失败',
                    })
                });
            }
        })
    },

    2、连接已知Wifi

    Connected: function() {
        var that=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 的密码
    }

    3、 .wxml连接按钮

    <button bindtap="connectWifi"></button>

    PHP中文网,大量MySQL视频教程,欢迎在线免费学习!

    以上就是小程序怎么连WIFI的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:小程序 连接WiFi
    上一篇:小程序怎么申请审核 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• 小程序怎么输出二维数组• 有公众号申请小程序收费吗• 小程序怎么实现视频播放• 小程序怎么申请审核
    1/1

    PHP中文网