これは本当にいいプラグイン(https://github.com/katzer/cordova-plugin-local-notifications)ですが、それを動作させるのにはいくつかの困難があります。Cordova Phonegapのローカル通知が機能しない
私はAndroidとPhonegap CLIを使用しています。私はこれらすべての組み合わせを試してみましたが、私のconfig.xmlに
<preference name="phonegap-version" value="3.5.0" />
:
<plugin name="de.appplant.cordova.plugin.local-notification" spec="0.8.1" source="pgb" />
<gap:plugin name="de.appplant.cordova.plugin.local-notification" />
<plugin name="de.appplant.cordova.plugin.local-notification" source="pgb" />
しかし、私は両方のCLI 5.0と今のPhoneGap 3.5.0を試してみましたが、これは私のconfig.xmlにあります通知は表示されません - 電話で何も起こりません - 何も、nada、zilch。私はまた、KitchenSinkアプリケーション(https://github.com/katzer/cordova-plugin-local-notifications/tree/example)をダウンロードしてビルドしPhoneGapの上に設置し、自分の携帯電話と何が再び起きています。..
これは上の私のコードであるindex.htmlをので、携帯電話の火災は、それができるだけ早くローカル通知を登録する必要があります。
cordova.plugins.notification.local.registerPermission(function (granted) {
// console.log('Permission has been granted: ' + granted);
});
cordova.plugins.notification.local.schedule({
id: 1,
title: 'Reminder',
text: 'Dont forget to pray today.',
every: 'minute',
icon: 'res://icon',
smallIcon: 'res://ic_popup_sync'
});
私も
cordova.plugins.notification.local.schedule({
id: 2,
text: "Good morning!",
firstAt: tomorrow_at_8_am,
every: "day" // "minute", "hour", "week", "month", "year"
});
を試みたとしてもKitchenSinkアプリが動作しない - 何も電話で起こりません?
私のAndroidのバージョンがある:5.1.1
は、どのように私は地元の通知がPhoneGapの中に表示されるように得ることができますか?
devicereadyイベントが解雇されたことを確認しましたか? – chadiusvt
はい、これでアプリが応答します。私はPhoneGapのビルドと電話での.apkの作成の両方でconsole.logとその他のさまざまなテストを行っています - キッチンシンクアプリも動作していません – TheBlackBenzKid
@TheBlackBenzKidこんにちは、私はちょうどキッチンシンクアプリを試しています。明日までにお知らせします。しかし、サンプルコードのダウンロード中に気付いたのは、プラグインのフォルダが正しく抽出されていないということです。私はプラグインの中に 'de.appplant.cordova.plugin.local-notification'フォルダを見つけることができません。私はサイズが1kbの 'de.appplant.cordova.plugin.local-notification'ファイルしか見ることができませんでした。プラグインフォルダ内のプラグインが正しくインストールされていることを確認できますか? – Gandhi