如何使用Phonegap实现蓝牙通信?

时间:2012-06-29 12:11:09

标签: javascript html bluetooth

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

所以我希望得到一些关于如何与HTML或JAVASCRIPT建立蓝牙通信的建议,并通过Phonegap进行移植...教程,书籍或任何类型的提示都将受到热烈欢迎!

1 个答案:

答案 0 :(得分:1)

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

更长的答案:

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

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

最棘手的部分是统一从JS站点上的不同移动平台处理不同的本机API。对于单个目标平台,复杂性是非常易于管理的。

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