Status bar Benachrichtigung für web-app mit PhoneGap / Cordova

Ich bin die Entwicklung einer web-app für iOS und Android, mit der letzten version von PhoneGap.

Ich möchte Benachrichtigungen senden, um Benutzer auf Ihrem Telefon die Statusleiste, und ich kann nicht herausfinden, wie das zu tun.
Es scheint, dass es war ein Cordova-plugin (StatusBarNotification), die einst existierte, aber alle links die ich finde sind tot.

Wenn jemand weiß, eine Möglichkeit zum senden von Meldungen in der statusbar, wäre ich dankbar.

Dank

Quentin

EDIT : ich hätte genauer : ich versuche zu verstehen, wie Sie mithilfe der status-Bereich auf Handys (http://developer.android.com/guide/topics/ui/notifiers/notifications.html), und dafür habe ich eine einfache html-Datei mit einem button. Ich möchte eine Meldung angezeigt, die auf den status-Bereich, wenn ich auf die Schaltfläche klicke. (wie wenn Sie eine SMS erhalten Sie eine Benachrichtigung).

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <meta name="format-detection" content="telephone=no" />
        <meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=device-dpi" />
        <link rel="stylesheet" type="text/css" href="css/index.css" />
        <title>Hello World</title>
    </head>
    <body>
        <input type="button" value="Notiiiiiiif" id="btNotif"/>
        <script type="text/javascript" src="cordova.js"></script>  
        <script type="text/javascript" src="js/index.js"></script>

        <script type="text/javascript">
            app.initialize();
            btNotif = document.getElementById('btNotif');
            btNotif.addEventListener('click', function(){
                //There I want a notif to appear in the status bar
            });
        </script>
    </body>
</html>

Teste ich diese app auf meinem Nexus 4 mit Android 4.4.2.

EDIT : ich landete mit dem Google Cloud Messaging (gcm) für android-Geräte und Apple Push Notification (apn) auf meinem node-server. Das funktioniert ziemlich gut mit android-Geräten, ein wenig härter für iphones

  • meinst du die push-Benachrichtigung?
  • Zuerst bin ich einfach zu versuchen, eine lokale Benachrichtigung durch klicken auf eine Schaltfläche. Ich bearbeitete erste posting.
InformationsquelleAutor QuentinB | 2014-03-14
Schreibe einen Kommentar