タグ付けされた質問 「cordova」

Apache Cordova(旧称PhoneGap)は、開発者がHTML、JavaScript、CSSなどのWebテクノロジーを使用してクロスプラットフォームのモバイルアプリケーションを作成できるようにするフレームワークです。

14
1つのコマンドでCordovaプラグインを更新する
Cordovaプラグインを更新する簡単な方法はありますか? 私はググって、フックを見つけました(@ 2013年)が、これは私が望むものではありません。 私はこれを2つのステップで実行できることを知っています:rm、次に追加しますが、どのプラグインに新しいバージョンがあるかを助けるためのより良い(公式の)方法を探していますか?1つのコマンドでそれらすべてを更新できます。(ちょうど:npm update) 例えば: $ cordova plugin list /* list all installed plugins, their dependencies, and newer versions */ $ cordova plugin update /* update all of them for me */ 公式の方法がない場合、他のヘルパーはいますか?ヨ?

9
CordovaアプリがiPhone X(シミュレーター)で正しく表示されない
私は昨日、Xcode 9.0(9A235)のiPhone XシミュレーターでCordovaベースのアプリをテストしましたが、見栄えがよくありませんでした。まず、全画面領域を埋める代わりに、アプリコンテンツの上下に黒い領域がありました。さらに悪いことに、アプリのコンテンツと黒の間には2つの白いバーがありました。 cordova-plugin-wkwebview-engineCordovaがWKWebView(UIWebViewではない)を使用してレンダリングするように追加すると、白いバーが修正されます。cordova-plugin-wkwebview-engineInapp Purchaseからダウンロードした画像をHTML5キャンバスにロードするときに発生するパフォーマンスとメモリリークの問題により、私のアプリはUIWebViewからWKWebViewに移行されません(file://WKWebViewのセキュリティ制限により、Webviewからの直接アクセスは不可能なので、画像データはcordova-plugin-file)を介してロードする必要があります。 これらのスクリーンショットは、青色の背景が<body>に設定されたテストアプリを示しています。UIWebViewの上と下に白いバーが表示されますが、WKWebViewでは表示されません。 (ソース:pbrd.co) (ソース:pbrd.co) 全画面領域を埋めるネイティブアプリと比較すると、両方のCordova Webviewは黒い領域を示します。

13
Phonegap CordovaインストールWindows
phonegap / cordovaのドキュメントはひどいものです。私がしようとしているのは、Windows環境にPhoneGap 3.0をインストールすることだけですが、成功しません。 以下は私のステップと失敗のポイントです。誰かが解決策についてアドバイスできますか? 指示によると: Node.jsをインストールする(SUCCESSFUL) nodes.jsから:install -g cordova(SUCCESSFUL) プラットフォームを追加:(発生しcordova platform add wp8ない) phonegapで試してください:phonegap install wp8(ERRORプロジェクトディレクトリが見つかりませんでした) 『Windows Phone 8プラットフォームガイド』より Windows SDKをインストール(成功) 「[PhoneGapの最新のコピーをダウンロードして解凍します。lib\ windows-phone-8 \ wp8サブフォルダーで作業します。lib\ windows-phone-8 \ wp7には、CordovaのWindwos Phone 7バージョンが含まれています。」 えっ?ディレクトリはどこにありますか?!?!だから私はAppData \ Localに埋め込まれた文書化されていないphonegapディレクトリを見つけました...そしてlibsディレクトリがありますが、WP8サブフォルダーは確かにありません。どこからインストールしますか?おそらく上記のadd platformコマンドですが、addコマンドは単に新しいコマンドプロンプトに戻ります。 phonegapコマンドを使用してみました: phonegap plaform add wp8 エラー-'platform add wp8'はノードではありません。 私はそのオープンソースを取得しますが、これは残忍なスパゲッティリファレンスドキュメントです。誰かがWP8の3.0を正常にインストールできた場合は、ポインターが役に立ちます。
120 windows  cordova 

10
Cordova:特定のiOSエミュレーターイメージを開始する
Cordovaを使用してクロスプラットフォームのモバイルアプリを開発しています。開発段階では主にiOSに焦点を当てています。 私の開発プロセスでは、コルドバアプリをコマンドラインから直接起動して、指定したエミュレーターに読み込むことができれば理想的です。これを行うには、プロジェクトのルートディレクトリから次のコマンドを実行します。 $cordova run --debug --emulator iOS これは正常に機能し、iOSシミュレーターはiOS 7.0.3でシミュレートされたiPhone 4 Retinaでアプリを実行します このシミュレートされたデバイスに加えて、(たとえば)iPadでテストしたいと思います。これらのエミュレーションイメージをインストールし、Xcodeで手動でそれらのアプリを起動できます。また、コマンドlist-emulator-images(にありますproject_dir/platforms/ios/cordova/lib)は次の出力を提供します。 "iPhone Retina (3.5-inch)" "iPhone Retina (4-inch)" "iPhone Retina (4-inch 64-bit)" "iPhone" "iPad" "iPad Retina" ただし、問題は、デフォルト(iPhone Retina (4-inch)エミュレーションイメージのように見える)以外でエミュレータを起動する方法を理解できないようです。の関連する出力cordova helpは、次の情報を提供します。 run [--debug|--release] [--device|--emulator|--target=FOO] [PLATFORM] ............................ deploys app on specified platform devices / emulators 私は次のようなことを試しました: cordova run --debug --emulator=iPad iOS そして、その多くのバリエーションがありますが、運はありません。同じエミュレータで起動するたび。 …
120 ios  iphone  cordova 

30
入力タイプ=「日付」フィールドのプレースホルダーを表示しない
電話ギャップアプリを実行しています。type="date"以下に示すように入力フィールドを試していると、iPhoneの日付ピッカーが期待どおりに表示されますが、指定したプレースホルダーは表示されません。SOでも同じ問題が見つかりましたが、解決策はどこにもありません。 <input placeholder="Date" class="textbox-n" type="date" id="date">


30
使用許諾契約に同意できませんAndroid SDK Platform 24
CordovaプロジェクトにAndroidプラットフォームをインストールしようとすると、次のエラーが発生します。私はこのガイドに従っています:https : //cordova.apache.org/docs/en/latest/guide/cli/ 次を実行するとエラーが発生します:$ cordova platform add android --save ルートプロジェクト「android」の構成中に問題が発生しました。次のSDKコンポーネントのライセンス契約に同意していません:[Android SDK Platform 24]。 私はAndroid SDK Platform 24のライセンス契約を受け入れる方法を探し求めましたが、実際の運はありませんでした。 よろしくお願いします。

30
PhoneGap:デスクトップブラウザで実行されているかどうかを検出します
モバイルバージョンでPhoneGap:Buildを使用するWebアプリケーションを開発していて、「デスクトップ」バージョンとモバイルバージョンで1つのコードベースを使用したいと考えています。PhoneGap呼び出しが機能するかどうか(つまり、PhoneGapをサポートするモバイルデバイスのユーザーかどうか)を検出できるようにしたい。 私は検索しましたが、これを行う簡単な方法はありません。多くの人々が提案を提供しています。 http://www.sencha.com/forum/showthread.php?144127-Checking-if-running-in-PhoneGap-or-Mobile-Web-Browser http://groups.google.com/group/phonegap/browse_thread/thread/322e80bd41bb1a54/a421300eb2a2029f?lnk=gst&q=detect+desktop#a421300eb2a2029f http://groups.google.com/group/phonegap/browse_thread/thread/8a95dfeb0f313792/3ff10d8f35211739?lnk=gst&q=detect+desktop+browser#3ff10d8f35211739 デスクトップバージョンのアプリからPhoneGap JavaScriptファイルを削除しない限り、どれも機能しません。これは、コードベースを1つにするという私の目標に反します。 これまでのところ、私が思いついた唯一の解決策はブラウザ/ユーザーエージェントのスニッフィングですが、これは控えめに言っても堅牢ではありません。より良いソリューションを歓迎します! 編集:少し良い解決策は、小さなタイムアウトの後にPhoneGap関数を呼び出すことです。それが機能しない場合は、ユーザーがデスクトップWebブラウザーを使用していると想定します。

12
ブラウザでのリンクを開く電話ギャップ
<a target="_blank" data-rel="external" href="http://www.kidzout.com">www.kidzout.com</a> ちょっとエキスパート私はphonegap 2.9.0を使用していますが、上記のコードを使用してブラウザでリンクを開いていますが、同じアプリでリンクを開いています......サファリブラウザを開く方法は? 同じアプリでウェブサイトを開き、アプリに戻ることができないため、アプリを削除して再度インストールする必要があります。
114 html  cordova 

6
PhoneGap Eclipseの問題-eglCodecCommon glUtilsParamSize:unknow paramエラー
私はちょうどphonegapを始めて、最初の基本的な最小限のプロジェクトをEclipseでセットアップしようとしています。http://docs.phonegap.com/en/edge/guide_platforms_android_index.md.html#Android%20Platform%20Guideの phonegapのドキュメントを読みました しかし、私はこのような継続的なエラーを取得しています。これを修正するためのポインタは役に立ちます。どうも 03-12 06:08:05.970: E/eglCodecCommon(825): glUtilsParamSize: unknow param 0x00000b44 03-12 06:08:05.980: E/eglCodecCommon(825): glUtilsParamSize: unknow param 0x00000bd0 03-12 06:08:06.080: I/chromium(825): [INFO:async_pixel_transfer_manager_android.cc(56)] Async pixel transfers not supported 03-12 06:08:06.280: I/chromium(825): [INFO:async_pixel_transfer_manager_android.cc(56)] Async pixel transfers not supported 03-12 06:08:06.660: E/eglCodecCommon(825): **** ERROR unknown type 0x0 (glSizeof,72) 03-12 06:08:06.660: E/eglCodecCommon(825): **** ERROR unknown …
114 android  cordova 

9
Phonegap 3.x CLIでAndroidリリースAPKをビルドする
Phonegap 3.x CLIを使用してローカルでAndroidアプリをビルドし、リリースの準備をするにはどうすればよいですか?プロジェクトのplatform / androidディレクトリ内に生成されたbinフォルダーを確認します。.debugAPKしかありません。 ちなみに、私はこのコマンドを使用します: phonegap local build android



6
PhoneGap / Cordova 3.0プロジェクトの.gitignore-何をコミットすればよいですか?
新しいPhoneGap 3.0プロジェクトを作成しようとしました...注:PhoneGapは初めてです。とにかく、プロジェクトフォルダーには次のものが含まれています。 .cordova merges platforms plugins www 試しphonegap local run androidてみたところ、バイナリ/生成されたファイルがたくさん表示されましたplatforms/android。これは、このフォルダー構造のどの部分をgitリポジトリに追加する必要があるのか​​疑問に思います。通常、バイナリファイルをコミットするのは非常に悪い習慣だと思います。したがって、私は通常のようにパターンを追加することになりbin/、obj/、*.o、*.pycするなど.gitignoreのみマージの競合を作成するのに役立つものと私のgitリポジトリを汚染を避けるために。 確かに、wwwgitに追加する必要がありますが、プロジェクトの他の部分についてはどうでしょうか。それらはソースコードの製品であり、プロジェクトの構成はどの程度拡張されていますか? 職業はなんですか?私は新しいので、ここで何が意味があるのか​​ほとんど理解できません...
105 git  cordova  cordova-3 

15
JAVA_HOMEが無効なディレクトリに設定されています:
JAVA_HOMEシステムに設定し、C:\Program Files\Java\jdk1.8.0_ 131\bin;コマンドプロンプトでcordovaコマンド(cordova build)を実行しようとしていますが、次のエラーが発生します。私はすべての方法を試しましたが、この問題を解決できませんでした: エラー:JAVA_HOMEが無効なディレクトリに設定されています:C:\ Program Files \ Java \ jdk1.8.0_ 131 \ bin; JAVA_HOMEJavaインストールの場所と一致するように、環境内の変数を設定してください。
104 java  android  cordova 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.