libobest
libobest
  • 发布:2015-11-16 08:52
  • 更新:2019-02-21 10:31
  • 阅读:2569

关于通过Native.js引用BabyBluetooth蓝牙开源库的讨论

分类:Native.js

看到问答里有很多同学在问通过Native.js实现蓝牙相应的功能。感觉找到官方的回答没有整体该解决问题。想请教以下问题:1、是否有同学已经走通这条路。2、如果没有能有同学能帮忙通过JS转义以下C代码。成果供大家引用。共同解决问题。

开源库地址:
coolnameismy/BabyBluetooth · GitHub
https://github.com/coolnameismy/BabyBluetooth

babybluetooth C代码如下:

//导入.h文件和系统蓝牙库的头文件  
#import "BabyBluetooth.h"  
//定义变量  
BabyBluetooth *baby;  

-(void)viewDidLoad {  
    [super viewDidLoad];  

    //初始化BabyBluetooth 蓝牙库  
    baby = [BabyBluetooth shareBabyBluetooth];  
    //设置蓝牙委托  
    [self babyDelegate];  
    //设置委托后直接可以使用,无需等待CBCentralManagerStatePoweredOn状态  
    baby.scanForPeripherals().begin();  
}  

//设置蓝牙委托  
-(void)babyDelegate{  

    //设置扫描到设备的委托  
    [baby setBlockOnDiscoverToPeripherals:^(CBCentralManager *central, CBPeripheral *peripheral, NSDictionary *advertisementData, NSNumber *RSSI) {  
        NSLog(@"搜索到了设备:%@",peripheral.name);  
    }];  

    //过滤器  
    //设置查找设备的过滤器  
    [baby setFilterOnDiscoverPeripherals:^BOOL(NSString *peripheralName) {  
        //设置查找规则是名称大于1 , the search rule is peripheral.name length > 1  
        if (peripheralName.length >1) {  
            return YES;  
        }  
        return NO;  
    }];  
}
2015-11-16 08:52 负责人:无 分享
已邀请:
2***@qq.com

2***@qq.com

希望有大神早日把蓝牙完整做好转义,然后贴上来。。。

風丶彳亍兲下

風丶彳亍兲下

急需安卓、IOS开发蓝牙的完整代码

云飞扬啊

云飞扬啊 - up up up~

急需安卓、IOS开发蓝牙的完整代码

XTiger

XTiger

唉,一个蓝牙问题,几年了还没有解决好

该问题目前已经被锁定, 无法添加新回复