PhoneGap Build Push Benachrichtigung (Android)

9

Ich habe Probleme, irgendeine Art von Rückruf für das Push-Benachrichtigungs-Plugin für phonegap build zu erhalten, ich habe das Plugin hinzugefügt in der Datei config.xml.

Ich habe mich bei GCM angemeldet und meine Projektnummer für pushNotification.register () erhalten.

Ich habe auch Zugriff auf das window.plugins.pushNotification-Objekt, also weiß ich, dass es das Plugin enthält.

  • PhoneGap Build Version: 3.1
  • Hydration: Deaktiviert
  • Debug: Aktiviert
  • Gerät: Samsung Tab 2

Meine index.html js-Dateien sind:

%Vor%

Meine config.xml Plugins sind:

%Vor%

Mein app.js-Aufruf an pushNotification.register ()

%Vor%

Danach wird nichts ausgeführt, app.push_android () ist eine Funktion des App-Objekts.

Wenn ich keine Absender-ID eintrage, erhalte ich eine Fehlermeldung, die besagt, dass keine Absender-ID vorhanden ist. Daher weiß ich, dass etwas funktioniert. Das ist so frustrierend, irgendwelche Ideen?

PS - Ich habe auch etwas komisches bemerkt, wenn ich console.log die window.plugins.pushNotification ein leeres Objekt zurückgebe, aber ich kann window.plugins.pushNotification.register () noch aufrufen, aber ich dachte ich wäre in der console.log sichtbar.

    
pleshy 12.03.2014, 12:04
quelle

2 Antworten

4

Ich denke, ich habe die Lösung gefunden.

Ich habe eine Ganzzahl anstelle einer Zeichenfolge für die Eigenschaft senderID im Objekt

übergeben

Funktioniert nicht

%Vor%

FUNKTIONIERT

%Vor%     
pleshy 13.03.2014, 12:45
quelle
-2

Probieren Sie diesen Push-Benachrichtigungscode aus -

%Vor%

Siehe Link

Verweise Devgirls Weblog

    
Suhas 12.03.2014 12:26
quelle