#小程序云开发挑战赛#-我家的WIFI-延旭未来
发布于 4 年前 作者 ganghao 4953 次浏览 来自 分享

项目耗时:3小时内完成(第一版本)

应用场景:对于年纪比较大的叔叔阿姨一般都不会去记自己家个wifi密码,移动运营商的默认密码是随机的比较麻烦,家里有朋友来每次只有去看路由器后面的默认密码,如果是久了密码也改过就很麻烦,有了这个小程序就方便多了。

实现思路:手动新增–》储存在云数据库中–》随时随地都可以查看/分享

效果截图

功能代码展示

connectWifi: function () {
    var that = this;
    wx.showLoading({
      title'获取手机配置中...',
    })
    //检测手机型号
    wx.getSystemInfo({
      successfunction (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 模块
  startWififunction () {
    var that = this
    wx.startWifi({
      successfunction () {
        wx.showLoading({
          title'WIFi启动中...',
        })
        //请求成功连接Wifi
        that.Connected();
      },
      failfunction (res{
        console.log(res)
          wx.showToast({
            title'接口调用失败',
          })
      }
    })
  },

  Connectedfunction () {
    var that = this
    wx.connectWifi({
      SSIDthis.data.ssid,//wifi名
      BSSID'',
      passwordthis.data.pass,//wifi密码
      successfunction (res{
        console.log(res)
        wx.showToast({
          title'wifi连接成功',
        })
      },
      failfunction (res{
        console.log(res)

        wx.showToast({
          title'wifi连接失败',
        })
      },complete(res){
        console.log(res)

      }
    })
  },

团队简介

自己平时比较喜欢专研,小程序基本算是自学,有了云开发这东西后更方便自己做一些简单的小工具。

码云地址:https://gitee.com/SteveAndy/my-wifi

寄语

云开发大大简化了前后端交互的繁琐流程,当自己有想法的时候也能快速且低成本的方式实现,不得不说腾讯这里做得很好,很优秀!最后再感谢下ColorUI组件作者晓港同学对小程序前端组件美化事业做出的卓越贡献!

3 回复

那么问题来了 阿姨手机没有流量只用wifi 然后忘了wifi密码 想去小程序看看密码怎么办

都进来看了,就说两句再走哇😁

好,说两句;

加油!

回到顶部