12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- const app = getApp();
- import strings from '../../utils/strings.js';
- const {
- BleUtil
- } = require('../../utils/blue_ble/util');
- Page({
- data: {
- nvabarData: {
- showCapsule: 1, //是否显示左上角图标 1表示显示 0表示不显示
- title: '连接配网', //导航栏 中间的标题
- },
- scopeBluetooth: app.globalData.scopeBluetooth,
- ssid: app.globalData.ssid,
- password: app.globalData.pwdData,
- version: '2.0',
- name: '',
- connectedDeviceId: '',
- connected: true,
- deviceInfo: null,
- isInitOK: false,
- customData: '',
- percent: 0,
- ruterStatus: 0, // 0 连接中 // 1 成功 // 2失败
- imageUrl: "./../../img/g.png",
- },
- onLoad: function (options) {
- var that = this;
- var param = options.param;
- if (!strings.isEmpty(param)) {
- param = JSON.parse(param);
- that.setData({
- imageUrl: param.img,
- });
- }
- // AIrSMArT_861210052356337===D0:31:10:86:AC:9A
- var name = options.name;
- var deviceId = options.deviceId;
- that.setData({
- name: name,
- connectedDeviceId: deviceId,
- });
- var device = {
- "mac": name,
- "deviceId": deviceId
- };
- console.log("gadsfasdfadfaf===00==");
- BleUtil.getInstance().startConnect(device, function (changed) {
- if (changed) {
- BleUtil.getInstance().sendData(device, app.globalData.ssid, app.globalData.pwdData);
- }
- });
- },
- })
|