2016-04-04 32 views
1

Şu anda, bir Bluetooth modülü aracılığıyla telefonumu Arduino'ya bağlayan bir uygulamadan oluşan bir proje oluşturdum. İkisi arasında güvenilir bir bağlantı kurdum ve şimdi bir bildirim aldığında Arduino'ya bağlı bir led'e yanıp sönen 10 saniyelik bir ışık gönderen bir betik/bir şeye sahip olmak istiyorum. Bunun nasıl yapıldığına bakana kadar bu kadar basit görünüyordu ve BroadcastReciever'i buldum. tüm bildirimler için çalışan bir Yayın Reciever'i var mıdır, bir bildirim geldiğinde gelen çağrı, sms veya uygulama bilgisi olabilir mi?İyonik Bildirimler Dinleyici, uygulama

Yayın Reciever ile ilgili herhangi bir fikri varsa, ben tüm kulaklarım.

+1

iOS kendi dışındaki uygulamalar için herhangi bir bildirim alamaz. – Paulw11

+0

Cevabınız için teşekkürler! Web'i inceledim ve bunun doğru olduğunu da gördüm. İyonik için hafif bir dezavantaj gibi görünüyor. – LovellHoliday

cevap

1

Bir bildirim geldiğinde bilmek istediğinizi tahmin ediyorum. Bunun için NotificationListener adlı bir şeye ihtiyacınız olabilir. API aşağıdaki Hope yardımcı olur:

http://developer.android.com/reference/android/service/notification/NotificationListenerService.html

http://developer.android.com/reference/android/app/Notification.html

Güncelleme: Daha önce olan İyon kaçırdı. Yani Cordova için, aşağıdaki Cordova eklentisi (Android) deneyebilirsiniz. Bu README dosyasında örnek kullanımlarını vardır:

https://github.com/coconauts/NotificationListener-cordova

+0

Cevabınız için çok teşekkür ederim! Sorunum şu ki, uygulamaları şimdiye kadar nasıl yapılacağını öğrendim: programlamayı yapmak için cordova eklentilerini ve İyonik dizin (html) ve uygulama (java) dosyalarını kullanıyorum. İhtiyacı olan bir eklentiye gelmediği için, bunun nereden başlayacağını bile bilmiyorum. Bunun android temelli olduğunu anlıyorum, ki bununla iyi geçin, ama tam olarak nerede başlayacağımı bilmiyorum. Yukarıdaki bağlantılar bana araçları verir, ancak önerileri değil nasıl uygulanır – LovellHoliday

+1

Sadece Cordova Plugin için bağlantı eklendi. Bu eklenti projesinin readme örneğinde nasıl yapılacağı vardır. Bu yardımcı olur umarım. – Hari

+0

+1! Bu aradığım şey gibi görünüyor. umarım bu işe yarayacaktır. eğer varsa bunu güncelleyecektir. yardımın için teşekkürler! – LovellHoliday