3、获取蓝牙适配器状态(getBluetoothAdapterState) 灰太狼 2022-02-21 15:58 555阅读 0赞 # wx.getBluetoothAdapterState(Object object) # > 基础库 1.1.0 开始支持,低版本需做[兼容处理][Link 1]。 获取本机蓝牙适配器状态。 ## 参数 ## ### Object object ### <table> <thead> <tr> <th>属性</th> <th>类型</th> <th>默认值</th> <th>必填</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>success</td> <td>function</td> <td> </td> <td>否</td> <td>接口调用成功的回调函数</td> </tr> <tr> <td>fail</td> <td>function</td> <td> </td> <td>否</td> <td>接口调用失败的回调函数</td> </tr> <tr> <td>complete</td> <td>function</td> <td> </td> <td>否</td> <td>接口调用结束的回调函数(调用成功、失败都会执行)</td> </tr> </tbody> </table> object.success 回调函数 参数 Object res <table> <thead> <tr> <th>属性</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>discovering</td> <td>boolean</td> <td>是否正在搜索设备</td> </tr> <tr> <td>available</td> <td>boolean</td> <td>蓝牙适配器是否可用</td> </tr> </tbody> </table> lanyatest.wxml代码: <!--pages/lanyatest/lanyatest.wxml--> <view class="contentview"> <view class='myview'> <text> { {info}} </text> </view> <button type="primary" class="button" bindtap="lanyatest1">1初始化蓝牙</button> <button type="primary" class="button" bindtap="lanyatest2">2获取蓝牙状态</button> </view> lanyatest.js代码: // pages/lanyatest/lanyatest.js Page({ /** * 页面的初始数据 */ data: { info:"未初始化蓝牙适配器" }, lanyatest1(event){ var that = this; wx.openBluetoothAdapter({ success: function (res) { console.log('初始化蓝牙适配器成功') //页面日志显示 that.setData({ info: '初始化蓝牙适配器成功' }) }, fail: function (res) { console.log('请打开蓝牙和定位功能') that.setData({ info: '请打开蓝牙和定位功能' }) } }) }, lanyatest2(event){ var that = this; wx.getBluetoothAdapterState({ success: function (res) { //打印相关信息 console.log(JSON.stringify(res.errMsg) + "\n蓝牙是否可用:" + res.available); that.setData({ info: JSON.stringify(res.errMsg) +"\n蓝牙是否可用:" + res.available }) }, fail: function (res) { //打印相关信息 console.log(JSON.stringify(res.errMsg) + "\n蓝牙是否可用:" + res.available); that.setData({ info: JSON.stringify(res.errMsg) + "\n蓝牙是否可用:" + res.available }) } }) }, //我删除了自动生成的生命周期函数 }) lanyatest.wxss代码: /* pages/lanyatest/lanyatest.wxss */ .vertical{ display: flex; flex-direction: column; } /**index.wxss**/ .horizontal{ display: flex; flex-direction: row; } .btinfo{ height:100px; } .contentview { margin: 0 10px; } .button { margin: 5px; } .myview{ height:200px; } # 真机调试结果: # ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0MjM0MDg3_size_16_color_FFFFFF_t_70][] ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0MjM0MDg3_size_16_color_FFFFFF_t_70 1][] [Link 1]: https://developers.weixin.qq.com/miniprogram/dev/framework/compatibility.html [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0MjM0MDg3_size_16_color_FFFFFF_t_70]: /images/20220221/24df35ee65ea49a5acaf522a405f22a6.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0MjM0MDg3_size_16_color_FFFFFF_t_70 1]: /images/20220221/54a75937f1e84319aa9ff8caa0d5cf95.png
相关 Unity Android 之 获取蓝牙Bluetooth 的状态,设置的蓝牙Bluetooth 的开关状态,并监听蓝牙Bluetooth 的状态变化方法整理 ![20200825111221117.png][] Unity Android 之 获取蓝牙Bluetooth 的状态,设置的蓝牙Bluetooth 的开关状 约定不等于承诺〃/ 2022年11月30日 15:58/ 0 赞/ 920 阅读
相关 Android Studio 基础 之 获取蓝牙Bluetooth 的状态,设置的蓝牙Bluetooth 的开关状态,并监听蓝牙Bluetooth 的状态变化方法整理 ![20200821165927915.png][] Android Studio 基础 之 获取蓝牙Bluetooth 的状态,设置的蓝牙Bluetooth 川长思鸟来/ 2022年11月29日 13:16/ 0 赞/ 875 阅读
相关 胜为蓝牙适配器驱动_mac 安装usb 蓝牙适配器 胜为 shengwei UDC-324B 我的版本 10.12.3 版本不同,plist文件位置可能有差异 关于本机——系统报告——usb 这个蓝牙适配器在系统里面显示 BCM20702A0 用鼠标选择BCM2 柔光的暖阳◎/ 2022年11月02日 00:55/ 0 赞/ 337 阅读
相关 Android中获取蓝牙log 1、蓝牙的snoop log存放位置 /etc/bluetooth/bt\_stack.conf 2、修改方法 `关闭蓝牙` 修改bt\_stack.conf文件中打印 青旅半醒/ 2022年10月02日 14:44/ 0 赞/ 184 阅读
相关 Android 蓝牙开发——获取已配对蓝牙并显示 activity\_blue\_paired.xml布:里面有一个列表,用于显示所有已配对的设备 <?xml version="1.0" encoding="utf- 深碍√TFBOYSˉ_/ 2022年06月08日 13:29/ 0 赞/ 852 阅读
相关 基于蓝牙适配器的PC与Android端通讯 Demo 首先,直接给[Demo][],对于只想使用的朋友,直接下载使用即可。Demo其实也是从网上爬来的,之后做了各种调试和修改。 原有Demo代码下载,可见[地址] 迷南。/ 2022年05月21日 11:25/ 0 赞/ 371 阅读
相关 5、获取蓝牙设备列表(getBluetoothDevices) wx.getBluetoothDevices(Object object) > 基础库 1.1.0 开始支持,低版本需做[兼容处理][Link 1]。 获取在蓝牙模块生 逃离我推掉我的手/ 2022年02月21日 18:29/ 0 赞/ 945 阅读
相关 3、获取蓝牙适配器状态(getBluetoothAdapterState) wx.getBluetoothAdapterState(Object object) > 基础库 1.1.0 开始支持,低版本需做[兼容处理][Link 1]。 获取本 灰太狼/ 2022年02月21日 15:58/ 0 赞/ 556 阅读
相关 2、初始化蓝牙适配器(wx.openBluetoothAdapter) 官方文档连接:[https://developers.weixin.qq.com/miniprogram/dev/api/wx.openBluetoothAdapter.htm 迷南。/ 2022年02月21日 14:27/ 0 赞/ 742 阅读
还没有评论,来说两句吧...