我正在创建一个应用程序,检查手机是否已连接到任何启用了蓝牙的设备,然后我要执行一些操作
我尝试了下面的许多库列表
所有这些库均未提供设备是否已连接 如果它们具有方法isConnected,则它们总是返回设备是否已连接的错误 为了测试,我正在使用蓝牙耳机
答案 0 :(得分:0)
您也可以使用from PIL import Image
img = Image.open('data/'+link)
rsize = img.resize((224,224))
rsizeArr = np.asarray(rsize)
。
https://github.com/react-native-community/react-native-netinfo
react-native-netinfo
您可以检查NetInfo.getConnectionInfo().then(data => {
console.log("Connection type", data.type);
console.log("Connection effective type", data.effectiveType);
});
是否为蓝牙。 (仅适用于android)
答案 1 :(得分:0)
使用react-native-ble-plx您可以将侦听器添加到蓝牙状态:
const subscription = manager.onStateChange((state) => {
console.log("Bluetooth state: ", state);
if (state == 'PoweredOn') {
perform_bluetooth_operations();
}
}, true);
perform_bluetooth_operations () {
// this is where you will begin bluetooth operations.
}
此答案适用于ios和android。