2017-07-08 3 views
0

Ich versuche, eine einfache App mit Hilfe von HTML/CSS in Cordova zu erstellen. Ich stecke jedoch in einem Bereich fest und aktualisiere den Inhalt der Nachrichtenseite. Ich weiß nicht wirklich, welche Methode ich verwenden kann, um dies zu erreichen, ohne die gesamte App aktualisieren und erneut in den Laden einreichen zu müssen und ich weiß nicht wirklich, was ich brauchen, um die Antwort zu bekommen, also dachte ich, ich würde hier fragen und Hoffentlich kann mir jemand helfen?Hinzufügen/Aktualisieren von 'Nachrichten' zu einer App, ohne die App zu aktualisieren

Vielen Dank.

Antwort

0

Im Grunde brauchen Sie eine Art Server, auf dem Sie Ihre Nachrichteninhalte speichern und später über die API in Ihre App herunterladen können.

0

Sie können jQuery ajax Aufrufe an den Webserver machen und Nachrichten abrufen. Aktualisieren Sie sie im News-Abschnitt zum erfolgreichen Abruf. Nehmen Sie diese Anrufe vor, wenn sich der Benutzer zum Aktualisieren oder nach einem bestimmten Zeitintervall entscheidet.

So etwas wie -

$.ajax({    
    url  : 'fetchNewsFrom.php', //some server page to retrieve news from db and return 
    type : "POST", 
    dataType: "json", 
    data : {fromTime : $someTimestamp}, //fetch latest news since some time 
    success : function (result){ 
      console.log(result); //has fetched results 
      //update your news section with fetched news 
    } 
}); 

Sie auch Benachrichtigungen können nicht schieben phonegap-plugin-push verwenden. Es gibt etwas, das topic messaging genannt wird. Sie können die Benutzer für Themen abonnieren und die aktualisierten Nachrichten an abonnierte Benutzer senden.

Verwandte Themen