复制 Markdown查看 MarkdownonBluetoothAdapterStateChange(listener: Function)版本要求:BaseKit≥2.0.1@ray-js/ray≥0.3.23支持平台:iOSAndroidPromise该方法支持 Promise 调用,不传 success / fail / complete 回调时返回 Promiseimport { onBluetoothAdapterStateChange } from '@ray-js/ray'; // Promise 调用 try { const res = await onBluetoothAdapterStateChange({ ...params }); console.log(res); } catch (err) { console.log(err.errorMsg); }描述监听蓝牙适配器状态变化事件,需要申请蓝牙权限参数参数类型必填说明›listener(params: Object↓) => void是返回值无示例代码import { onBluetoothAdapterStateChange } from '@ray-js/ray' // 监听蓝牙适配器状态变化,开关手机蓝牙时回调返回适配器是否可用 onBluetoothAdapterStateChange(e => { console.log("蓝牙适配器可用:", e.available); }); // 状态变化需开关蓝牙触发,保持监听一段时间 await new Promise(resolve => setTimeout(resolve, 8000));上一页setScreenBrightness下一页offBluetoothAdapterStateChange