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

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

10
PhoneGapコマンドとCordovaコマンドに違いはありますか?
私はPhonegapを初めてインストールし、ドキュメントを閲覧しました。私を混乱させるのは、一部のドキュメントがコマンド「phonegap」と一部の「cordova」を使用しているという事実です。 Androidプラットフォームガイド: $ cordova create hello com.example.hello "HelloWorld" コマンドラインインターフェイスガイドは次のように説明しています。 $ phonegap create hello com.example.hello HelloWorld これらの2つのコマンドに違いはありますか(結果として異なるファイルとフォルダー構造になります)、またはそれらは同じものの単なるエイリアスですか?

5
jQuery Mobile:ドキュメント準備とページイベント
私はjQuery Mobileを使用していますが、クラシックドキュメント準備とjQuery Mobileページイベントの違いを理解できません。 本当の違いは何ですか? どうして〜しなきゃいけない <!-- language: lang-js --> $(document).ready() { }); より良い $(document).on('pageinit') { }); あるページから別のページに移行するとき、ページイベントの順序は何ですか? あるページから別のページにデータを送信するにはどうすればよいですか?前のページのデータにアクセスすることはできますか?

22
エラー:ANDROID_HOMEが設定されておらず、「android」コマンドがPATHにありません。これらの条件の少なくとも1つを満たす必要があります。
PhoneGapをインストールしようとすると、次のエラーが発生します。 エラー:ANDROID_HOMEが設定されておらず、「android」コマンドがPATHにありません。これらの条件の少なくとも1つを満たす必要があります。 エラー(スクリーンショット) Cordovaで使用するためにAndroidが正しくセットアップされていることを確認するにはどうすればよいですか?

24
エラー:Android SDK内でGradleラッパーが見つかりませんでした。Android SDKを更新する必要があるかもしれません-Android
これに似た質問がたくさんあることは知っていますが、それらのいずれでも私の問題の解決策を見つけることができませんでした。さらに、私は特定のケースの詳細を提供します。 Ubuntu 16.04 LTSでIonicプロジェクトをコーディングしましたが、リリース用にビルドする必要があります。だから私はコマンドを実行します: cordova build --release android また、次のエラーが表示されます。 Error: Could not find gradle wrapper within Android SDK. Might need to update your Android SDK. Looked here: /home/user/Android/Sdk/tools/templates/gradle/wrapper このtemplates/gradle/wrapperディレクトリはありません。 私のAndroid Studioは2.3で、今のところ最新バージョンです Android SDK Platform-Tools 25.0.3 Android SDKツール25.3.1 2.1(エクレア)から7.1.1(ヌガー)までのすべてのAndroidバージョン 徹底的に調査した後、Android Studioに関連するすべての環境変数をファイルに入れました/etc/environment。したがって、次のようになります。 PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/game:/home/<user>/Android/Sdk:/home/<user>/Android/Sdk/tools:/home/<user>/Android/Sdk/platform-tools" ANDROID_HOME=/home/<user>/Android/Sdk export ANDROID_HOME JAVA_HOME=/usr/lib/jvm/java-8-oracle export JAVA_HOME GRADLE_HOME=/opt/android-studio/gradle/gradle-3.2 export GRADLE_HOME …

9
AngularJsによってロードされていない外部リソース
AngularとPhonegapを使用して、リモートサーバーにあるが問題に遭遇したビデオを読み込もうとしています。私のJSONでは、URLはプレーンなHTTP URLとして入力されています。 "src" : "http://www.somesite.com/myvideo.mp4" 私のビデオテンプレート <video controls poster="img/poster.png"> <source ng-src="{{object.src}}" type="video/mp4"/> </video> 他のすべてのデータが読み込まれますが、コンソールを見ると、次のエラーが発生します。 Error: [$interpolate:interr] Can't interpolate: {{object.src}} Error: [$sce:insecurl] Blocked loading resource from url not allowed by $sceDelegate policy. URL $compileProvider構成設定を追加してみましたが、問題は解決しませんでした。 $compileProvider.aHrefSanitizationWhitelist(/^\s*(https?|ftp|mailto|file|tel):/); クロスドメインの問題に関するこの投稿を見ましたが、これを解決する方法やどの方向に進むべきかわかりません。何かアイデアはありますか?どんな助けでもありがたいです

12
iOSでPhonegapを使用して向きの変更を正しく検出するにはどうすればよいですか?
JQTouch参照資料を探しているこのオリエンテーションテストコードを以下で見つけました。これはモバイルSafariのiOSシミュレータでは正しく機能しますが、Phonegapでは正しく処理されません。私のプロジェクトは、このテストページを強制終了するのと同じ問題に直面しています。PhonegapでJavaScriptを使用して向きの変化を感知する方法はありますか? window.onorientationchange = function() { /*window.orientation returns a value that indicates whether iPhone is in portrait mode, landscape mode with the screen turned to the left, or landscape mode with the screen turned to the right. */ var orientation = window.orientation; switch (orientation) { case 0: /* If in portrait …

10
Cordovaコマンドラインインターフェイスを使用して署名済みAPKファイルを作成する方法
という名前のサンプルアプリケーションを作成しましたcheckStatus。次に、署名済みAPKファイルを作成します。したがって、テスト用に別のデバイスにインストールできます。 このため、私はグーグル検索し、このドキュメントを見つけました。 ドキュメントに従って、プロジェクトディレクトリに切り替えて、次のコマンドを実行しました。 keytool -genkey -v -keystore key-name.keystore -alias alias-name -keyalg RSA -keysize 2048 -validity 10000 上記のコマンドを実行した後、という名前のファイルを取得しましkey-name.keystoreたprojectRoot/key-name.keystore。 次に、そのファイルをにコピーアンドペーストしましたprojectRoot/platforms/android/key-name.keystore。 その後、という名前のファイルを作成し、にant.properties保存しましたprojectRoot/platforms/android。 ファイル内に次のコードを記述しました。 key.store=projectRoot/key-name.keystore key.alias=myApp その後、次のコマンドを実行して解放しました Cordova builds android --release 次のエラーがスローされます。 /home/projectRoot/platforms/android/cordova/node_modules/q/q.js:126 throw e; ^ Error code 1 for command: ant with args: release,-f,/home/projectRoot/platforms/android/build.xml,-Dout.dir=ant-build,-Dgen.absolute.dir=ant-gen Error: /home/projectRoot/platforms/android/cordova/build: Command failed with exit code 8 at …
169 android  cordova  ant 

16
アプリケーションエラー-サーバーへの接続に失敗しました。(ファイル:///android_asset/www/index.html)
起動時にアプリが死ぬ(サーバーへの接続に失敗した) PhoneGap BUILDを使用して作成しているAndroidアプリケーションがあります。アプリは以前は問題なく動作していましたが、アプリを調整した後にこのエラーが発生しているようです(一部のUIの変更のみ) 1)アプリを起動すると、(通常)次のようになります。 アプリケーションエラー-サーバーへの接続に失敗しました。(ファイル:///android_asset/www/index.html) これが質問の重複である場合は申し訳ありません。ここで同様の質問をいくつか見ましたが、完全な答えや解決策は見つかりませんでした。私の場合と同様に、最後の変更までは問題なく動作していました。
157 android  cordova 

23
ionic 2-Android StudioでもインストールされているGradleのバージョンが見つかりませんでした
私はionic 2プロジェクトを作成し、次のような診断Cordovaプラグインを追加します。 ionic plugin add cordova.plugins.diagnostic npm install --save @ionic-native/diagnostic そして、このようなアンドロイドプラットフォームを追加します: ionic platform add android@latest しかし、ionic build androidコンソールでビルドすると、このエラーが発生します: Error: Could not find an installed version of Gradle either in Android Studio, or on your system to install the gradle wrapper. Please include gradle in your path, or install Android Studio …

30
パニック:壊れたAVDシステムパス。ANDROID_SDK_ROOT値を確認してください
cordova run androidターミナルに入力した後、私はこのエラーを受け取ります: Waiting for emulator to start... PANIC: Broken AVD system path. Check your ANDROID_SDK_ROOT value [/Users/username/Library/Android/sdk]! これは、エクスポート後に発生します。 export ANDROID_SDK_ROOT='/Users/username/Library/Android/sdk' エクスポートする前に: Waiting for emulator to start... PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT 私が間違っているアイデアはありますか?これはsdkルートだと思いますが、なぜavdシステムパスが壊れるのですか?
151 android  cordova 

10
canvas.toDataURL()を使用してキャンバスを画像として保存する方法
現在HTML5 Webアプリ/ Phonegapネイティブアプリを構築していますが、キャンバスを画像としてで保存する方法がわかりませんcanvas.toDataURL()。誰かが私を助けてくれますか? ここにコードがありますが、何が問題になっていますか? //私のキャンバスの名前は「canvasSignature」 JavaScript: function putImage() { var canvas1 = document.getElementById("canvasSignature"); if (canvas1.getContext) { var ctx = canvas1.getContext("2d"); var myImage = canvas1.toDataURL("image/png"); } var imageElement = document.getElementById("MyPix"); imageElement.src = myImage; } HTML5: <div id="createPNGButton"> <button onclick="putImage()">Save as Image</button> </div>

7
PhoneGap / CordovaでAndroid用にビルドするときにMac OS X 10.9 Mavericksでコマンド「ant」を実行するとエラーが発生する
今日は、Mac OS X MavericksでPhoneGap / Cordovaを試しました。iOS向けのビルドはうまくいきましたが、Android向けのビルドには推測が必要でした。 Android 4.2.2をAndroid SDK Managerを介してインストールしました(新しいAPI v17は新しいAPIと互換性がなかったため使用する必要がありました)、PATH environment variablesSDKのplatform-toolsを追加しtools、コマンドを実行して離陸する準備ができていると思いました: phonegap run android それにもかかわらず、次のエラーが発生しました。 [phonegap] detecting Android SDK environment... [phonegap] using the local environment [phonegap] adding the Android platform... [error] An error occured during creation of android sub-project. ERROR : executing command 'ant', make sure you have …

17
iOSシミュレーターがアプリケーションをインストールできませんでした
Cordova 2.1.0アプリを作成しました。最初の2〜3回は問題なく動作しました。しかし、今私がターミナルを介して実行しようとすると、次のエラーが表示されます。何も変更しませんでした。 Ankurs-Mac-mini:~ ankur$ /Users/ankur/Desktop/CordovaSMS/cordova/emulate Ankurs-Mac-mini:~ ankur$ 2012-10-17 16:11:08.695 ios-sim[7032:507] stderrPath: /Users/ankur/Desktop/CordovaSMS/cordova/console.log 2012-10-17 16:11:08.698 ios-sim[7032:507] stdoutPath: /Users/ankur/Desktop/CordovaSMS/cordova/console.log [DEBUG] Session could not be started: Error Domain=DTiPhoneSimulatorErrorDomain Code=1 "iOS Simulator failed to install the application." UserInfo=0x7fc643902320 {NSLocalizedDescription=iOS Simulator failed to install the application., DTiPhoneSimulatorUnderlyingErrorCodeKey=-1} 任意の助けいただければ幸いです。ありがとう

10
$ applyは既に進行中です
スタックトレース: Error: $apply already in progress at Error (<anonymous>) at beginPhase (file:///android_asset/www/built.min.js:7:22740) at Object.Scope.$apply (file:///android_asset/www/built.min.js:7:25967) at navigator.geolocation.getCurrentPosition.that (file:///android_asset/www/built.min.js:13:8670) at Object.geolocation.getCurrentPosition (file:///android_asset/www/plugins/org.apache.cordova.core.geolocation/www/geolocation.js:122:13) at Object.getCurrentPosition (file:///android_asset/www/built.min.js:13:8589) at Object.getCurrentPosition (file:///android_asset/www/built.min.js:13:8277) at Object.getCurrentCity (file:///android_asset/www/built.min.js:13:8941) at Object.$scope.locateDevice (file:///android_asset/www/built.min.js:13:10480) at file:///android_asset/www/built.min.js:7:12292:7 このコードを参照してくださいhttp://pastebin.com/B9V6yvFu getCurrentPosition: cordovaReady(function (onSuccess, onError, options) { navigator.geolocation.getCurrentPosition(function () { var that = this, args …

19
Cordovaアプリをデバッグするための実際のソリューションはありますか[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 3年前休業。 この質問を改善する Cordova 3.2を使用して作成し、Android 2.3デバイスにデプロイしたHTML5アプリをデバッグする方法を理解するために、過去2日間を費やしました。私が見たすべての記事/投稿は実際の解決策ではなくハックを提供します:(そしてほとんどの場合、それらのどれも私のケースでは機能しません;アプリ内のcssスタイルとAngularjsコードをデバッグします。 これまでにテストしました。 debug.phonegap.com スクリプトをindex.htmlファイルに挿入してから、debug.phonegap.comで生成されたURLにアクセスしましたが、何も起こりません。空白ページのみ。 ウェインレ 私が見つけた記事のほとんどは、Jarファイルを含む古いGithubリポジトリを指していますが、見つかりません:( エッジ検査 それは機能し、モバイル内のPCで閲覧しているWebページを表示します。結果は正確ではありません。 Chromeエミュレータ エッジ検査と同じです。Android 2.3に同梱されている実際のWebキットv530を表示することはできません。 夢のソリューション 完璧な解決策は、デスクトップブラウザーをAndroid 2.3プラットフォームで見られるものと同じものに切り替えることができるGoogle Chrome(デスクトップ)の拡張です。エミュレーションなし、ハッキングなし、Webキットv 530を搭載したブラウザ自体。 残念ながらそのような解決策は存在しません:(または私は間違っていますか? 助言がありますか?

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