24

我打算用 HTML/JAVASCRIPT/jQuery 编写一个界面来控制电子设备。通信必须通过蓝牙(已经存在控制设备的指令集,并且设备已经支持蓝牙),并且这个接口应该可以通过Phonegap移植到Android应用程序......

所以我很想得到一些关于如何使用 HTML 或 JAVASCRIPT 建立蓝牙通信,并通过 Phonegap 移植它的建议……教程、书籍或任何类型的提示都会受到热烈欢迎!

4

1 回答 1

1

快速回答:您必须编写自己的 cordova/phonagap 插件。

更长的答案:

在 cordova/phonegap 中建立 HTML 和本机电话 API 之间的通信的唯一方法是使用 Phonegap 插件 API。插件 API 充当手机和浏览器 JS 之间的桥梁。

您必须为目标平台和 JS 编写本机代码。

最棘手的部分是在 JS 站点上统一处理来自不同移动平台的不同原生 API。对于单个目标平台,复杂性是可以管理的。

Phonegap 有一个 github 页面,其中几乎所有可用的插件都是开源的。您可以将它们用作示例。也有一些教程可用。

于 2016-05-13T14:43:16.543 回答