問題タブ [phonegap-cli]

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 投票する
0 に答える
363 参照

android - コルドバ CLI によってビルドされた apk の Javascript がエミュレーター/デバイスで動作しない

PhoneGap/Cordovaモバイルデバイス用のアプリの作成を学び始めました。

テストアプリ(cordova create)を作成し、簡単な関数でjavascriptファイルを追加しました。

ファイル test1.js:

次に、ボタンを生成された index.html + 含まれている前述の js スクリプト ファイルに配置します。

ご覧のとおり、button はアラートを表示する doalert() 関数を呼び出す必要があります。

ここに問題があります:
このプロジェクトを Android アプリケーション (apk) にビルドし、エミュレーターまたはデバイスにインストールすると、期待どおりに動作しません。アプリケーションが起動し、「デバイスの準備ができました」と表示されます。しかし、ボタンをタップしても何も起こりません (JavaScript 関数が呼び出されていないようです)。

ブラウザー (Firefox) から実行する場合、または PhoneGap サーバー (クライアント アプリケーション) を使用する場合、すべて正常に動作します。

apk の内部を確認しましたが、すべてのファイルが配置されているようです。

以下のソフトウェアバージョンを使用:

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

cordova - cordova google maps sdk のコンパイル エラー

これは私の最初のモバイルアプリです。Android と iOS の最新バージョンをターゲットにしています。Cordova CLI (イオンを使用) で開発しています。

cordova google-maps-sdk プラグインでコンパイルすると、次のエラーが発生します

0 投票する
8 に答える
46605 参照

android - エラー: デバイスへの展開に失敗しました。デバイスが見つかりませんでした - cordova using Visual Studio

Visual Studio 2013 を使用して Apache Cordova モバイル アプリを開発しています。アプリをデバイス モードで実行すると、次のエラーが発生します。

エラー: デバイスへの展開に失敗しました。デバイスが見つかりません

開発者向けオプションで USB デバッグを有効にしました。ここに画像の説明を入力

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

cordova - ブラウザーで phonegap アプリを実行しているときに、http 要求でプロキシを回避するにはどうすればよいですか?

PhoneGap 3.6.3 アプリがあります。phonegap serve結果のIPをChromeで使用して開くphonegap cliを使用して、ローカルで実行しています。

アプリは、外部サーバーに対して ajax 呼び出しを行う必要があります。ただし、すべての http 要求は 経由で再ルーティングされていhttp://<local ip>/proxy/<external url>ます。

たとえば、API エンドポイントへの http 投稿

https://api.mymeq.com/json/user/login

として送信されます

http://192.168.2.59:3000/proxy/https%3A%2F%2Fapi.mymeq.com%2Fjson%2Fuser%2Flogin

...API サーバーが 403 で応答しています。ローカル プロキシを完全に回避したいと考えています。これどうやってするの?

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

javascript - cordova/phonegap を使用してファイルを Google ドライブにアップロードする方法

私は、cordova/phonegap ファイル転送 API を使用して Google ドライブにファイルをアップロードするために、Google ドライブ統合を実装しています。phonegap ファイル転送 API https://developers.google.com/drive/v2/reference/files/insertで次の Google rest API (multipart rest api) を使用したい

だから同じことをするように私を導いてくださいありがとう

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

cordova - Cordova プラグインの手動インストール

このプラグインを Phonegap アプリにインストールしようとしましたが、オブジェクトwindow.tlantic.plugins.socketがインスタンス化されていないようです。そのプラグインをインストールしようとすると

コルドバ プラグイン com.tlantic.plugins.socket を追加

見つからないので、URL全体を使用する必要があります

コルドバ プラグイン追加https://github.com/Tlantic/cdv-socket-plugin/

インストールは機能しますが、プラグインは機能しません。build.phonegap.com からビルドすると、返されます

エラー - 次のプラグイン、プラグイン バージョン、またはこのプラグインの依存関係が npm にありません: com.tlantic.plugins.socket@1

github リポジトリからファイルを取得して手動でインストールしようとしましたが、どのような方法でも動作させることができません.phonegap/cordova アプリケーションでプラグインを手動でインストールする方法について、いくつかの情報を教えていただけますか? どうもありがとうございました。

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

android - cordova android アプリをビルドできません

今日、Google Play ストアでアプリを更新したかったのですが、次のエラーが発生しました。 ここに画像の説明を入力

私の config.xml は次のようになります。

私のビルドスクリプトは次のようになります:

何が問題なのですか?数か月前、このスクリプトは機能しました。私はウェブでたくさん検索しましたが、解決策が見つかりませんでした。ほとんどの場合、解決策は AndroidManifest.xml を編集することだと読んでいますが、私はコルドバにいて、ネイティブの Android アプリ開発を行っていないため、AndroidManifest.xml を編集できません。

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

node.js - phonegap アプリケーションの構築エラー: ローカル npm パッケージのインストール中にエラーが発生しました

Visual Studio 2015 を使用して、JavaScript Apache Cordova アプリを使用してモバイル アプリを作成します。しかし、それをビルドしたいとき、2つのエラーが発生しました:

ローカル npm パッケージのインストール中にエラーが発生しました。

そしてこのエラー:

モジュール 'C:\Users\rayban pc\AppData\Roaming\npm\node_modules\vs-tac\app.js' が見つかりませんでした。Tools --> Options --> Tools for Apache Cordova --> Cordova Tools --> Clear Cordova Cache に移動して、ビルドをやり直してください

キャッシュをクリアしましたが、再度エラーが発生します。Android sdk 、 java 、 ant 、および node.js の環境変数を正しく設定しました。このエラーの解決を手伝ってください。