問題タブ [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.
angularjs - PushPlugin AngularJS サービス内に「regid」を保存する
私は Cordova アプリケーション内でプッシュ通知を処理するために PushPlugin を使用しています。プラグインから「regid」値を取得し、AngularJS サービス内に保存して、Ajax リクエストを使用して userID 値と一緒に送信できるようにしたいと考えています。これを行いたいのは、ターゲット通知用のユーザー ID とともにデバイスをプッシュ サーバーに登録できるようにするためです (これは私とクライアントにとってはかなり標準的なように思えますが、PushPlugin は連携しません)。PushPlugin コードの外部で「regid」値を正しく参照するにはどうすればよいですか?
cordova - Phonegap プッシュ プラグイン。通知をクリックした後に特定のアプリ ビューを開く
Android および iOS 用に作成された Phonegap アプリでプッシュ プラグインを使用して通知を受信しています。通知は Rails アプリから送信されます。
ネイティブ コードを記述せずに、通知をクリックした後に特定のアプリ ビューを開く方法はありますか?
android - Google登録IDをデータベースphonegapに保存
こんにちは、phonegap を初めて使用します。通知を実装したいので、cordova プラグインを使用してhttps://github.com/phonegap-build/PushPlugin.gitを追加して実装しました。今は登録 ID と成功ステータスを取得していますが、保存したい私の将来の目的のためにそのREG_id
登録IDを取得するとすぐにajax投稿方法を使用しましたが、投稿できません助けてください
android - phonegap PushPlugin を使用した複数の register() 呼び出しの回避
モバイル アプリのプッシュ通知用のPushPluginregister
プラグインでは、 への呼び出しを介して使用されるコールバックを設定することしかできないようです。しかし、これは、アプリが開かれるたびにアプリが Google (または誰でも) に再登録されることを意味する可能性がありますが、Google のサンプル コードとドキュメントでは、アプリのインストール時やバージョンの変更時など、登録はほとんど行われないことが示唆されています。(そして、Google のサーバーと自分のサーバーへの往復が必要になるため、とにかく最小限に抑えるのが賢明なようです。)
この一見無意味な再登録を回避する方法はありますか?
php - PHP経由でメッセージを送信するときの401エラーを介したPhonegap Pushプラグイン
このコードを試しました。
そして、この関数を呼び出すには:
そして今、私は立ち往生しています。デバイスの独自の登録 ID と Google API キーを使用して PHP ページを作成するだけです。
しかし、次のエラーが表示されます: Unauthorized Error 401
この URL http://vbought.com/sendnotification.phpを実行すると
GCMリファレンスにサーバーIPとドメイン名を追加しました
.vbought.com/
*.vbought.com
50.87.3.82
私が間違ったことはありますか?それとも知る必要がありますか?唯一のデバイスに 1 つのメッセージを送信しようとしています。
ありがとうございました!(あらかじめ)
android - Android プッシュ セクションで複数のプッシュを表示する方法
[解決済み]
解決策を探していたときに、ひらめきました。Cordova が更新されたことを確認すると、PushPlugin も更新されました。私が使用していたバージョンでは、質問に貼り付けた切り取りが存在しませんでした。
Cordova とプラグインを更新しました... バックエンドからの 'notId' フィールドを使用して正常に動作するようになりました! ;)
さらなる読者のために、以下に質問を残します!
よろしく、
リック
Cordova/PhoneGap でモバイル アプリケーションを開発しています。PushPlugin ( https://github.com/phonegap-build/PushPlugin ) を使用して、プッシュ通知メカニズムを実装しています。
デバイスに複数のプッシュを送信すると、Android デバイスではそのうちの 1 つしか表示されません。iOS デバイスでは、ロック画面にすべてのプッシュ通知が表示されます。
Android で複数の通知を表示するにはどうすればよいですか? プラグインのドキュメント内を検索したところ、「onMessage」メソッド内に次のスニペットが見つかりました。
バックエンドで別の「notId」フィールドを設定しようとしましたが、うまくいかないようです...
他のアイデアはありますか?
助けてくれてありがとう、リク。