24

電子デバイスを制御するために、HTML/JAVASCRIPT/jQuery を使用してインターフェイスをプログラムするつもりです。通信は Bluetooth 経由で行う必要があり (既存のデバイスを制御するための命令セットが既にあり、デバイスは既に Bluetooth 対応です)、このインターフェイスは Phonegap 経由で Android アプリに移植できる必要があります...

そこで、HTML や JAVASCRIPT を使用して Bluetooth 通信を確立する方法と、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 に答える