会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
闲人甲
博客园
首页
新随笔
联系
管理
订阅
[置顶]
微信小程序蓝牙连接详细流程
摘要: 小程序蓝牙我一直使用过很多次了,一直没有做总结,今天总结一下,来一个完整的教程,从初始配置到连接的整个过程。写的有点简陋,还请见谅 蓝牙硬件告知条件 serviceId 设备ID 使用在蓝牙搜索范围,开启广播、开启数据传播等地方使用 characteristicId 特征值ID 主要使用在打开 使用
阅读全文
posted @ 2021-12-03 14:55 闲人甲
阅读(9359)
评论(2)
推荐(0)
2022年9月10日
微信小程序全局监听路由方法
摘要: 在微信小程序中想要在全局监听路由的变化是有两种方法的: 1. 使用微信的隐式API, wx.onAppRoute监听路由跳转的方式来进行监听的 wx.onAppRoute((res) => { console.log('跳转', res) }) 2. 使用IIFE立即执行函数来重写Page函数来为每
阅读全文
posted @ 2022-09-10 23:09 闲人甲
阅读(3554)
评论(0)
推荐(0)
2021年3月5日
JavaScript aes-128 ECB加密和解密
摘要: 在之前的做的项目中用了aes-128加密传输的蓝牙连接,之前博客也写了,现在发现写的有些问题,所以重新优化了一下。 下面是一个简单的Dome,(注意,我是使用了自动补全为16位数据,所以解密之后会自动补0成16位数据) const {CryptoJS} = require('./aes') //秘钥
阅读全文
posted @ 2021-03-05 11:47 闲人甲
阅读(3898)
评论(0)
推荐(0)
2019年4月11日
微信小程序aes-128 ECB加密和解密
摘要: 在最近做的微信小程序中,客户使用了aes-128加密的传输的蓝牙连接,查询了许多资料终于做出来了。 下面是源码: 加密: // 加密 aesEncrypt1: function (code) { //key和code需要使用十进制的数组表示 var a = this; var o = [58, 96
阅读全文
posted @ 2019-04-11 22:47 闲人甲
阅读(5326)
评论(0)
推荐(0)
微信小程序蓝牙广播中获取mac
摘要: 微信小程序在使用搜索附近蓝牙获得已发现蓝牙列表中,有些蓝牙会出现广播对象叫advertisData 获取广播中的mac的方法为: var buff = res.devices[i].advertisData.slice(2, 8); var arrayBuff = Array.prototype.m
阅读全文
posted @ 2019-04-11 22:11 闲人甲
阅读(2032)
评论(0)
推荐(0)
公告