进行混合 App 开发过程中在连接硬件蓝牙设备这里遇到了一些问题,网上相关的中文资料很少,翻译成中文,期望可以帮助到需要的人;这里会持续更新。

# 模块说明

这个插件支持你连接 Android, iOS, 和 Windows 上的蓝牙设备。

## 必备条件

- Cordova 5.0.0 或者更高版本

- Android 4.3 或者更高版本,Android Cordova library 5.0.0 或者更高,Android API 23 或者更高

- iOS10 或者更高版本

- Windows Phone(微软手机操作系统)8.1 (在诺基亚 Lumia 630 测试的)

- Windows 10 通用应用平台

- 设备硬件必须通过蓝牙LE认证。比如,Nexus 7(2012)在升级到4.3(或更高)后不支持蓝牙

## 限制/问题

- 在 Android 上,断开并且快速重连会有一小段超时时间

- 指示类型订阅可能情况不太好

- OSX 仍处于实验阶段,我遇到过一些问题,但是它可能与 Cordova 本身有关

## 从 2.x 升级到 3.x

- 无需在参数中指定 serviceUuid, serviceUuid, characteristicUuid,而是使用 services, service, characteristic,检查与扫描、发现相关的读/写/订阅操作函数获取更多信息,找到总是返回 uuid 属性而不是 serviceUuid, characteristicUuid 或者 descriptorUuid 的相关函数。

- connecting 和 disconnectiong 事件被移除了。

## 从 3.x 升级到 4.x

- 后台模式不会被自动添加,更多详情查看 Installation Quirks (iOS)

## 后续代办

- 改进 Android 和 iOS 与外部设备/服务之间的消息通知

- 代码重构,目前代码正变得越来越乱

## 下载

使用 Cordova

```

cordova plugin add cordova-plugin-bluetoothle

```

使用 PhoneGap Build

```

```

## 调试

查看以下指南,在 Android 和 iOS 上进行较低水平的调试:

cordova 调用蓝牙_cordova-plugin-bluetoothle 详解相关推荐

  1. jenkins插件调用job_Jenkins迁移job插件Job Import Plugin流程详解

    Jenkins迁移job插件Job Import Plugin流程详解 由于又开了新机器所以又要重新布置Jenkins从老项目拷贝过来,发现Job Import Plugin 这个插件更新了,和以前的 ...

  2. php调用C代码的方法详解和zend_parse_parameters函数详解

    来源:http://my.oschina.net/Customs/blog/490873 http://blog.csdn.net/super_ufo/article/details/3863731 ...

  3. c调用python脚本如何获取结果_使用C++调用Python代码的方法详解

    一.配置python环境问题 1.首先安装Python(版本无所谓),安装的时候选的添加python路径到环境变量中 安装之后的文件夹如下所示: 2.在VS中配置环境和库 右击项目->属性-&g ...

  4. python rpc_对python调用RPC接口的实例详解

    要调用RPC接口,python提供了一个框架grpc,这是google开源的 rpc相关文档: 需要安装的python包如下: 1.grpc安装 pip install grpcio 2.grpc的p ...

  5. MATLAB调用refprop计算物性参数详解

    MATLAB调用refprop计算物性参数详解 欢迎使用Markdown编辑器 欢迎使用Markdown编辑器 REFPROP(REference Fluid PROPerties)是一款国际权威工质 ...

  6. 蓝牙:CRC原理详解(附crc16校验代码)

    CRC原理详解(附crc16校验代码) 参考链接: https://www.cnblogs.com/esestt/archive/2007/08/09/848856.html Cyclic Redun ...

  7. cordova 调用蓝牙_ionic蓝牙插件(cordova-plugin-ble-central)(个人翻译转载请注明)

    支持:iOS和Android4.3+ 安装:Cordova PhoneGap API: scan 扫描: 蓝牙扫描的方法,第二个参数10指的扫描时间,单位是秒,device是扫描的设备 ble.sca ...

  8. android ble mesh,Android 蓝牙Mesh组网代码详解

    文章目录前言Mesh组网基本理解扫描设备组网meshAddress添加与重连UUID连接登录修改信息控制与接收设备数据总结 前言 上面的几篇文章都是在说Android网络编程方面的内容,我本来就有打算 ...

  9. iOS开发 蓝牙技术4.0详解

    前言 前端时间,同学在做项目过程中遇到关于蓝牙方面的问题,今天我就给大家进行详细的进行讲解下蓝牙在iOS开发中的具体实现.在介绍蓝牙前,大家要搞清楚什么是蓝牙? 什么是蓝牙? 随着蓝牙低功耗技术BLE ...

最新文章

  1. 连夜撸了一个简易聊天室
  2. 深度学习和目标检测系列教程 8-300:目标检测常见的标注工具LabelImg和将xml文件提取图像信息
  3. Centos 7 配置 NFS
  4. 多目标决策---基本概念
  5. 华为云举办AI经典论文复现活动,打造领先AI开发者学习社区
  6. 米的换算单位和公式_小学三年级数学常用公式和单位换算,孩子复习宝典!
  7. 问题 L: 求100以内的素数
  8. Netapp存储控制器接管
  9. 专访勒索组织“范本”:Thedarkoverlord 喜欢并享受辽阔的狩猎场
  10. [渝粤教育] 西南科技大学 机械制造装备及工艺 在线考试复习资料(1)
  11. 大恒水星相机硬触发测试
  12. Python-selenium:鼠标键盘事件
  13. 光纤尾纤的型号和作用有哪些?
  14. 全国大学生数学竞赛(非数学专业)习题精讲等相关资源
  15. 2014 usnews 计算机科学 排名 天道留学,2014年美国USNews大学公立大学排名情况
  16. 计算机组装电源的位置在哪,计算机组装之机箱和ATX电源
  17. 如何搭建一个自己的微信公众号
  18. 怎么进行PDF合并?PDF合并方法
  19. 例题5.23 蚂蚁 LA4043
  20. 最低仅需万元到手,Gooxi AMD Rome平台服务器特价啦

热门文章

  1. 子弹短信iOS版本全面下架,罗永浩啪啪啪又被打脸?
  2. Godot引擎 4.0 文档 - 入门介绍 - Godot 关键概念概述¶
  3. 计算机入门及操作技能训练,计算机入门及操作技能训练.ppt
  4. 财报不是难题,三分钟学会制作超简单的资产负债表
  5. 【引用】全球第一经典语录
  6. Android Camera HAL3 -架构设计
  7. 数字笔记珍宝 OneNote Gem
  8. vue使用echarts的堆叠折线图一直警告[Violation] 'requestAnimationFrame' handler 用时 N 毫秒怎么解决...
  9. ssis连接oracle报错,SSIS 连接Oracle报错 These components are supplied by Oracle
  10. 风电功率预测_清华大学 乔颖,鲁宗相等:短期风电功率预测误差分布是一成不变吗?...