問題タブ [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 投票する
1 に答える
97 参照

javascript - PhoneGap GPS 検出プラグインが機能しない

phonegap cli を使用して Android モバイル アプリを作成しています。GPS を有効にする必要があります。GPS が有効になっていない場合にロケーション設定を開く npm からこのプラグインgps detectを試してみました。デフォルトのテンプレート phonegap Hello World を試しても機能しません。GPS が有効か無効かを検出するプラグインまたは JavaScript コードを知っていますか?

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

angularjs - イオンモバイルアプリで白い画面が表示される

ブラウザーで完全に正常に動作する 1 つの ionic アプリを作成しましたが、それをアプリに変換すると白い画面が表示されます。

すでにホワイト リスト プラグインをインストールし、構成ですべての URL を許可し、メタ タグも保持しています。他の解決策を見つけることができません。

シンプルなhtmlファイルを保持すると、それを表示できます。

どんな助けでも感謝します.デバッグする良い方法も良いでしょう.

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

javascript - キャッチされていない TypeError: 未定義のプロパティ 'OneSignal' を読み取れません"、ソース: file:///android_asset/www/js/app

OneSignal を PhoneGap アプリケーションに初期化しようとしています。

私は多くの方法を試しました。しかし、常に次のエラーが発生します。

Uncaught TypeError: Cannot read property 'OneSignal' of undefined", source: file:///android_asset/www/js/app.js エラー。

これは私のapp.jsファイルです

誰か、OneSignal を私の PhoneGap アプリケーションに初期化するのを手伝ってください。

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

android - Phonegap/Cordova ビルド APK 終了コード 1?

OSX で phonegap を使用して最終年度のプロジェクトを終了しました。ユーザー テスト用の APK を作成したいと考えています。

Androidタブレットでアプリをテストしているとき、私は使用しています

それはビルドして私の Android デバイスに正常に動作し、正常に動作し、すべてのプラグインが正常に動作しますが、友人がテストしてフィードバックを提供できるように、独自の .APK ファイルを作成できるようにしたいと考えています。

使うように言われた

このコマンドを使用すると、前のコマンドを実行すると正常にビルドされたにもかかわらず、このプロジェクトをビルドするために必要なプラットフォームまたは OS がない可能性があるという終了コード 1 が表示されます。

CLI のエラー コード

Android ツールとプラットフォーム ツールが $PATH にあることを確認し、SDK マネージャーをチェックして、バージョン 14 が最新にインストールされていることを確認し、Platforms.JSON ファイルをチェックして、バージョンが最小に設定されていることを確認しました。config.xml は次のように述べています。<preference name="android-minSdkVersion" value="16" />

正直やり方がわからない

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

windows - Windows phone 8.1 に cordova(phonegap) で開発されたエンタープライズ アプリをインストールできない

windowsプラットフォームを追加して、Windows Phone 8.1 用の cordova アプリを開発しました。

Cordova バージョン: 6.0.0、Windows プラットフォーム バージョン: 4.3.1、Visual Studio 2015 Update 2

開発者が登録した Windows Phone 8.1を使用して、ARMまたは選択してデバッグ モードで実行すると、アプリは正常に実行されます。AnyCpu

アプリの署名中に実行される手順:

1. の次の行に必要な値 (パッケージ名、パッケージ表示名、バージョン) を追加しますpackageapp.phone.appmanifest

  • そのままの行の下(つまり、プロジェクトの作成中に生成されたもの)

<mp:PhoneIdentity PhoneProductId="xxxxxxxxxxxxxxxxxxxxxxxxxx" PhonePublisherId="xxxxxxxxxxxxxxxxxxx" />

  • Id を ID の Name と同じにします。

<Application Id="xxxxxxxxxxxxxx" StartPage="www/index.html">

  • 表示名、発行元の表示名、説明、デフォルト言語を追加

  • で以下を変更config.xml。widget タグのこの ID は、Identity タグの Name と同じです。

<widget id="xxxxxxxxxxxxxx" version="1.0.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"> <name>App Name</name> </widget>

  1. ソリューションをクリーンアップしてリリースモードでビルドする(ARM)と、appxファイルはプロジェクトの下の場所に正常に生成されます。

    PathToProject\platforms\windows\build\phone\Release\ARM

  2. インストールされているソフトウェア「Microsoft Intune Company Portal for Windows Phone」

4. AET.aet 、 AET.aetx 、 AET.xml ファイルを「C:\Program Files (x86)\Microsoft Corporation\Microsoft Intune Company Portal for Windows Phone」に配置します。

  1. PowerShellスタートメニューから開き、管理者として実行します。

  2. Power Shell で "C:\Program Files (x86)\Microsoft Corporation\Microsoft Intune Company Portal for Windows Phone" に移動します。

  3. コマンドを実行

    Set-ExecutionPolicy -ExecutionPolicy AllSigned

8.PowerShell で次のスクリプトを実行します。

.\Sign-WinPhoneCompanyPortal.ps1 -InputAppx "PathToAppxFile\App.appx" -PfxFilePath "PathToPFXFile\PFXName.pfx" -PfxPassword xxxxxxxxxx -AetxPath "C:\Program Files (x86)\Microsoft Corporation\Microsoft Intune Company Portal for Windows Phone\AET.aetx"

  1. 生成する署名付き .appx ファイルの出力パラメーター名を指定します。たとえば、MyApp.appx

  2. .aetx ファイルを電話のストレージにコピーし、.aetx ファイルをタップします。これにより、会社のアプリにアクセスするためのデバイスが登録されます。

  3. デバイスに .aetx ファイルをインストールしたら、署名済みの .appx ファイルを電話のストレージにコピーし、ファイルをタップしてインストールします。

また、プロジェクト->ストア->アプリパッケージの作成->いいえを試しましたが、アプリパッケージの作成中に検証結果が成功しました。.appxupload ファイルを Windows Dev Center にアップロードしようとしたところ、成功しました。

問題 :エンタープライズ証明書を使用してアプリに署名し、デバイスにインストールすると、エラーが発生します。添付のスクリーンショットを見つけてください。

ここに画像の説明を入力

次のリンクも試してみましたが、役に立ちませんでした。

  1. Windows Phone 8.1 HTML Company Apps - Windows Phone 8 で「会社のアプリをインストールできません」という会社のアプリをインストールできない
  2. https://stackoverflow.com/questions/32766973/sideloading-universal-windows-phone-8-1-company-app-on-windows-phone-8-1
  3. 複数の Windows Phone 8.1 デバイスに appx を手動でインストールする
  4. 最も簡単な方法で Windows Phone 8.1 アプリを他の電話にインストールする方法は? .

注:プロジェクトは、Visual Studio の既定のテンプレートを使用するのではなく、コマンド ラインを使用して開発されています。

マイ アプリは App Store に提出されており、同じ証明書で正常に署名されたデバイスにダウンロードしてインストールできます。誰かが私が行方不明になっているところに光を当てることができますか.

前もって感謝します。

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

android - PhoneGap ネイティブ アプリ エラー。「不正アクセス」

PhoneGap アプリ開発フレームワークは初めてです。ユーザーの位置を取得して Google マップにプロットするシンプルなアプリを作成しました。PhoneGap デスクトップ アプリを使用しています。IP に ping を実行することで、IE と Firefox でアプリを実行できます。しかし、「エラー (1): 安全なオリジンのみが許可されています」というエラーがスローされます。Chromeブラウザで実行しているとき。

PhoneGap クラウド ビルド プラットフォームを使用して、Android ネイティブ アプリ用のパッケージを作成しました。インストール後、アプリの実行中に「エラー(1): 不正なアクセス」というエラーが表示されます。

これらの問題を解決する方法を教えてください。

ありがとうございました。