畅享无限WIFI微信小程序,可分享wifi信息,可保存海报打印成贴纸,点击分享链接或扫码免密连接wifi。省去wifi咨询、密码暴露等问题。
项目基于mpvue框架开发前端页面 后端使用node+wafer2+mysql开发。
server目录是node端代码。
仅 Android 与 iOS 11 以上版本支持
iOS 将跳转到系统的 Wi-Fi 界面,Android 不会跳转。
iOS 11.0 及 iOS 11.1 两个版本因系统问题,该方法失效。
目前存在跳转到系统权限设置页面的bug,需要用户点击左上角“设置”返回,然后点击“无线局域网”,最后点击左上解“微信”返回到页面。
npm install vue-cli nodemon -g
vue init mpvue/mpvue-quickstart freeflow
cd freeflow
npm install
# npm i -D node-sass sass-loader
# npm i wafer2-client-sdk -S
npm run dev
# 安装数据库
brew install mysql
mysql.server start
create database cAuth;
# 初始化数据库
cd server
npm install
node tools/initdb.js
# 启动开发环境
npm run dev
vi server/config.js
可配置是否启动本地调试模式,修改mysql配置
vi src/config.js
修改host的值,指向开发或生产环境地址,地址可以在微信开发工具-详情-腾讯云状态-开发环境request域名获得。