在不更新应用的情况下向应用添加/更新“新闻”

时间:2017-07-08 11:21:34

标签: android ios html5 css3 cordova

我正在尝试使用Cordova中的html / css创建一个简单的应用程序。但是我被困在一个区域,那就是更新新闻页面内容。我真的不知道我可以使用什么方法来实现这一点,而无需更新整个应用程序并重新提交到商店,我真的不知道我需要谷歌来获得答案所以我想我会问这里和希望有人可以帮助我吗?

谢谢。

2 个答案:

答案 0 :(得分:0)

基本上你需要有某种服务器来存储你的新闻内容,然后通过API将它下载到你的应用程序。

答案 1 :(得分:0)

您可以对Web服务器进行jQuery ajax调用并获取新闻。在成功检索的新闻部分更新它们。当用户选择刷新或在特定时间间隔后进行这些调用。

像 -

$.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
    }
});

您还可以使用phonegap-plugin-push执行推送通知。有一种叫做topic messaging的东西。您可以将用户订阅主题并将更新的新闻推送给订阅的用户。