問題タブ [phonegap-plugins]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
7538 参照

javascript - UIWebViewでJavascriptからObjective-Cメソッドを呼び出すにはどうすればよいですか?

Phonegap を使用してネイティブの iPhone アプリを開発しているので、すべて HTML と JS で行われます。分析に Flurry SDK を使用しており、

イベントを追跡する方法。Javascriptでこれを行う方法はありますか? したがって、リンクを追跡するときは、次のようなものを使用することを想像します

「FlurryAPI.h」には以下があります。

私は logEvent メソッドにのみ興味があります。まだはっきりしていない場合は、私は JS には慣れていますが、回復中の Obj-C 初心者です。Apple docsを読みましたが、そこに記載されている例はすべて新しく宣言されたメソッド用であり、Obj-C メソッドが既に定義されているため、実装が簡単になると思います。

ご意見をお寄せいただきありがとうございます。

0 投票する
2 に答える
587 参照

xcode - Xcode 4でNativeControlsを設定する方法は?

iOS用の別のアプリケーションを構築していますが、今回はPhoneGapでよりネイティブになりたいので、NativeControlsを見て、プラグイン機能が気に入りましたが、Xcode 4プロジェクトでセットアップするにはどうすればよいですか?これについてのチュートリアルは見たことがありません。

0 投票する
1 に答える
2105 参照

ios - fileURIとfilePath:phonegapプラグインのキャプチャとカメラ

ビデオ録画にキャプチャプラグインを
使用し、画像にカメラプラグインを使用しています(ギャラリーとカメラから)

しかし、両方からの応答として、私は異なるフォーマットの結果を得ています。

ビデオケース(キャプチャ)の場合と同様に、画像パスをfullPathとして取得
/private/var/mobile/Applications/3736F94E-F57B-4537-A352-1B746B1D67FF/tmp/capture/capturedvideo.MOV
し、画像ケース(カメラ)の場合と同様に、fileURIを取得します。
file://localhost/var/mobile/Applications/3736F94E-F57B-4537-A352-1B746B1D67FF/tmp/photo_002.jpg

誰かがその理由を教えてもらえますか?両方で同じ形式を返さないのはなぜですか?

iOSでphonegapを使用して
いるため、画像/ビデオをNSDataに変換するには、それぞれinitWithContentsOfURL、initWithContentsOfFileを使用する必要があります。

アミットバッタ

0 投票する
1 に答える
3518 参照

cordova - Phonegap Android アプリ、アプリ内のリンクを開きますか?

PhoneGap でコンパイルされた HTML5 アプリ内で URL を開くことはできますか?

外部の https Web ページに URL を送信して、注文を処理する必要があります。このページを外部の携帯電話のブラウザではなく、アプリ内で開きたいですか?

Phonegap が webview クラスを使用していることは知っていますが、URL を内部で開くように変更する方法がわかりません!

ありがとうポール

0 投票する
1 に答える
219 参照

javascript - iPhoneアプリケーションでファイルを開く際の問題

phonegapフレームワークを介して作成されたIOSアプリケーションがあります。アプリケーションが開くことができる特定のファイル拡張子を登録しました。問題は、ユーザーがファイルをクリックしてプログラムで開くときに、それに応じて処理する必要があることです。ファイルをクリックしてプログラムを開いたときに、iPhoneアプリケーションでケースを処理するにはどうすればよいですか?具体的には、プログラムの起動時にファイルを読み取れるように、ファイルの場所が必要です。コマンドラインプラグインを作成してこれを行ったと思いましたが、機能しないと思います。アプリケーションがすでに起動している場合は、再起動するのではなく、中断したところから起動するからだと思います。何かアドバイス?

0 投票する
1 に答える
103 参照

iphone - PhoneGap.exeを使用して呼び出されたメソッドをキャンセルできますか?

私はPhoneGapを初めて使用し、PhoneGapをベースにした小さなiPhoneアプリケーションを開発しようとしています。私の質問は、PhoneGap.exec()メソッドを呼び出すことによって呼び出されたメソッドの実行をキャンセルする方法はありますか?PhoneGap.Cancel()などのようなもの..?

ありがとう。

0 投票する
3 に答える
16986 参照

jquery-mobile - Facebook / Twitter / PhoneGap / jQueryMobile を利用したメール機能でシェア

PhoneGap を使用して iOS / WP7 / Android 用のアプリをコーディングしています。ユーザーがコメントを Facebook ウォール / Twitter に公開したり、電子メールで送信したりできるようにする必要があります。

これらのタスクに直面する簡単な方法は何ですか? 一般的なアプローチはありますか?たぶんプラグイン?私はstackoverflowでいくつかの同様の投稿を見てきましたが、それらのどれもすべてのプラットフォームに対して単純なソリューションを提供していないようです...

ありがとう

0 投票する
1 に答える
79 参照

android - Android 用の phonegap childbrowwer プラグインを使用して、/data/data/{package-name}/files ディレクトリの下の iages/files を表示できますか?

/data/data/{packagename}/files の下にある画像の子ブラウザ ウィンドウを表示したいのですが、「webpage not available」というエラーが表示されます。これを行う方法はありますか?

0 投票する
1 に答える
1051 参照

android - ContentView を設定しようとする PhoneGap Android プラグインの問題

最初の Android プラグインを動作させようとしています。正常に登録され、実行できました。私のプラグイン実行アクションの中で、私は次のことをしようとしています:

これには、Google マップを読み込むための新しいレイアウトが含まれています。ただし、これを実行すると、次のエラーが表示されます。

ビュー階層を作成した元のスレッドのみがそのビューにアクセスできます。

これを行うにはどうすればよいですか?

0 投票する
0 に答える
566 参照

android - Phonegap Android-アプリケーションが予期せず停止しました-E/SQLiteDatabase

showWebPage(url) を使用して新しいページを開くために phonegap android プラグイン (childbrowser) を使用しています。言います:

E/SQLiteDatabase(13575): データベースを開けませんでした。それを閉じます。E/SQLiteDatabase(13575): android.database.sqlite.SQLiteCantOpenDatabaseException: データベース ファイルを開けません E/SQLiteDatabase(13575): android.database.sqlite.SQLiteDatabase.dbopen(ネイティブ メソッド) E/SQLiteDatabase(13575): android .database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:978) E/SQLiteDatabase(13575): android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:951) で E/SQLiteDatabase(13575): android.database で.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:927) E/SQLiteDatabase(13575): android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:1008) で E/SQLiteDatabase(13575): com.phonegap.Storage で.openDatabase(Storage.java:153) E/SQLiteDatabase(13575): com.phonegap.Storage.

なぜこれが起こっているのかわかりません.何かアイデアがありますか?ありがとう