問題タブ [phonegap-pushplugin]

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

android - Android プッシュ プラグインは登録されていますが、メッセージを受信して​​いません

アプリに Android 用のプッシュ プラグイン通知を実装しています。そのため、アプリに Android 用の phonegap プッシュ プラグインを実際に実装する前に、いくつかのチュートリアルに従いました。

ステップ 1 ) サンプルの下の GCM サイトからサンプル コードを取得し、「サンプル APP」を作成しました。それはTomcatサーバーで動作しています。つまり、登録できます>>バックエンドでそれらの登録IDを受信します>>それらをmysqlに保存します>>登録された各IDにメッセージを送信します

ステップ2)次に、「メインアプリ」でAndroid用のphonegapプッシュプラグインを使用しようとしました。アプリを gcm に登録することはできますが (登録 ID を取得します)、バックエンド Tomcat サーバーに接続できません (上記と同じ、同じ送信者 ID を使用)。mysql でサンプル regid を作成してからメッセージをプッシュしようとしても、ステップ1の「サンプルアプリ」はまだTomcatサーバーからメッセージを受信して​​いますが、デバイスでメッセージは受信されません。

メインアプリAndroidManifest.xmlのコードは次のとおりです `

`

CordovaGCMBroadCastReceiver.java

GCMIntentService.java

PushHandlerActivity.java

PushPlugin.java

コードは、phonegap プッシュ プラグイン github リポジトリからのものです。試してみることができるいくつかのことを助けたり、提案したりしてください。前もって感謝します。

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

android - PhoneGap プッシュ プラグインが android 4.0.4 以下で動作しない

プラグインを正常に実行し、galaxy s3、注 2、注 3 で登録 ID を保存できましたが、2 つの異なる samsung galaxy mini デバイス 2.3.6 および 4.0.4 では機能しません。

解決策は何ですか?

公式プラグイン リンク:

https://github.com/phonegap-build/PushPlugin

ここに問題のビデオがあります:

http://www.youtube.com/watch?v=R2wdFDQc1aI

ただし、私のgalaxy s3ではうまく機能しています:

ここに画像の説明を入力

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

ios - プッシュプラグインが見つからない Cordova 3.5

このチュートリアルに従って、プッシュ通知を PhoneGap アプリケーションに実装しています。ただし、XCode で次のエラーが発生し続けます。

4 つのデリゲート/プラグイン ファイルをプロジェクトのプラグイン フォルダーに正常に配置しました。さらに、PushNotification.js を追加し、正しく参照しました。config.xml には次の機能タグもあります。

このエラーが発生する理由を誰かが知っていますか? この PushPlugin を手動で正しくインストールしたことは確かです。

どんな助けでも本当に感謝します。私は長い間この問題に悩まされてきました...

ありがとう!

0 投票する
5 に答える
9580 参照

cordova - アプリがバックグラウンドにあるときにコルドバ プッシュ プラグイン コールバックが呼び出されない

コルドバ 3.5 で構成されたプッシュ プラグインhttps://github.com/phonegap-build/PushPlugin.gitがあります。アプリがフォアグラウンドにある場合、通知プラグインのコールバックが呼び出され、すべてが期待どおりに機能します。

アプリが(バックグラウンドで)非アクティブの場合、通知が受信され、通知バーに表示されますが、コールバック関数は呼び出されません。私のコードは、プッシュ プラグインの例に基づいています。以下は、問題を再現するために簡略化された私のコードです。

私はこの問題について 1 日以上頭を悩ませてきました。どんな助けでも大歓迎です。

更新: ようやく問題が何であるかがわかりました。dalvik キャッシュをクリアして、電話を再起動する必要がありました。これまでに2回私に起こりました。Android の既知の問題のようですhttps://github.com/phonegap-build/PushPlugin/issues/35