0

PhoneGap ライブラリと HTML5 を使用して、(今のところ) iOS デバイスのみを対象としたアプリケーションを開発しています。このアプリケーションは、iOS Safari ブラウザーからアクセスする Web ページのみになります。PhoneGap ライブラリを使用して、iOS デバイスの加速度計、位置情報、連絡先などにアクセスするなどの特定の機能を使用します。

  1. デバイスに何もインストールしなくても、これらすべての機能にアクセスできますか?

  2. JavaScript のみを使用するだけで、PhoneGap がデバイスのネイティブ機能にアクセスする方法を知りたいですか?

  3. PhoneGap ライブラリ用に作成された便利なプラグインがいくつかあるようです。デバイスに何もインストールせずに、これらのプラグイン (js ファイル) を自分のページで使用できますか? 例 PhoneGap ChildBrowser プラグイン?

4

2 に答える 2

1

デバイスに何もインストールしなくても、これらすべての機能にアクセスできますか?

ネイティブ iOS アプリとしてビルドし、デバイスにインストールする必要があります。

JavaScript のみを使用するだけで、PhoneGap がデバイスのネイティブ機能にアクセスする方法を知りたいですか?

Phonegap は、実際には Objective-C 関数であるハードウェア機能にアクセスするための Javascript インターフェイスを提供します。Phonegap ソースを見ると、多くの Objective-C コードが表示されます。したがって、Javascriptだけではありません。

PhoneGap ライブラリ用に作成された便利なプラグインがいくつかあるようです。デバイスに何もインストールせずに、これらのプラグイン (js ファイル) を自分のページで使用できますか? 例 PhoneGap ChildBrowser プラグイン?

いいえ。機能するには、iOS アプリ内にある必要があります。

于 2012-07-16T19:03:34.613 に答える
1

あなたのその後は、ブラウザを介してのみアプリの機能にアクセスする方法のようです.

HTML5 を使用していくつかのものにアクセスできます。

于 2012-07-16T23:51:07.167 に答える