微信小程序蓝牙模块—wx.onBluetoothDeviceFound

功能需求,项目里面需要用到蓝牙模块,用于和硬件接收传输数据,这个功能本来已经搞好了的(不是我写的),后来同事说蓝牙这个地方有个小bug,影响不是很大,后来因为写各种文档,就没管它了(毕竟我也不会。。。)

昨天学习了一下小程序蓝牙模块的API,幸好问题已经解决了,开心

好了,连接操作什么的我就不说了,毕竟我也不是很懂,我就说一下我的问题和解决方案

问题:因为在首页就已经把蓝牙模块的这一套就已经打开了,然后我在其他页面需要搜索蓝牙设备的时候就搜索不到了,跟踪问题的来源:在其他页面wx.onBluetoothDeviceFound这个API始终跳不进去,所以搜索不到蓝牙设备,导致连接不上你所指定的蓝牙

解决:经过一帮折腾,把大神在首页写的蓝牙模块零注释的代码封装到util.js里面去,用wx.closeBluetoothAdapter先把蓝牙关了,然后再把蓝牙的连接操作走一遍即可

 

最后博主希望大家要多写些注释,真的难受

你可能感兴趣的:(小程序,前端)