İlk önce bunun gerçekten güzel bir eklentidir (https://github.com/katzer/cordova-plugin-local-notifications) ama çalışmanın bazı zorlukları olduğunu söylemek istedim.Cordova Phonegap yerel bildirimler çalışmıyor
Android ve Phonegap CLI kullanıyorum. Bütün bu kombinasyonları denedi benim config.xml olarak
<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" />
Ancak ben hem CLI 5.0 ve şimdi PhoneGap 3.5.0 denedi, bu benim Config.xml olduğunu bildirimler görünmez - telefonda hiçbir şey olmaz - hiçbir şey, nada, zilch. Ayrıca kitchensink App (https://github.com/katzer/cordova-plugin-local-notifications/tree/example) indirilen ve inşa PhoneGap yüklü ve telefonum ve hiçbir şey tekrar olur gelmiş ..
Bu benim kodudur index.html yüzden telefon yangınları asap yerel bildirim kayıt olmalıdır:
hiçbir şey telefonda olur ?? -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'
});
Ben de bile kitchensink uygulaması çalışmıyor
cordova.plugins.notification.local.schedule({
id: 2,
text: "Good morning!",
firstAt: tomorrow_at_8_am,
every: "day" // "minute", "hour", "week", "month", "year"
});
çalıştı
Benim Android sürümü: 5.1.1
nasıl yerel bildirimler PhoneGap görünmesini alabilirim?
Deviceready etkinliğinin ateşlendiğini doğruladınız mı? – chadiusvt
Evet, uygulama buna yanıt veriyor. Ben Phonegap kurmak ve telefonda bir .apk yapımında konsol.log ve çeşitli diğer testler yaptım - mutfak lavabo uygulaması – TheBlackBenzKid
@ TheBlackBenzKid Merhaba, ben sadece kitchensink uygulaması ile çalışıyoruz çalışıyor. Yarın bilmene izin verecek.Ama örnek kodu indirirken fark ettiğim bir şey eklenti klasörünün düzgün şekilde alınmıyor olmasıdır. Eklentiler içinde 'de.appplant.cordova.plugin.local-notification' klasörünü bulamıyorum. Sadece 1kb boyutunda 'de.appplant.cordova.plugin.local-notification' dosyasını görebiliyordum. Eklentinizin, eklenti klasörünüzde aynı şekilde kontrol edilerek doğru şekilde kurulduğunu doğrulayabilir misiniz? – Gandhi