我正在尝试通过在Cordova中使用html/css来创建一个简单的应用程序。但是,我被困在一个领域,那就是更新新闻页面内容。我真的不知道我可以使用什么方法来实现这一目标,而无需更新整个应用程序并重新提交到商店,我真的不知道我需要谷歌什么才能得到答案,所以我想我会在这里问,希望有人可以帮助我?
谢谢。
基本上,您需要某种服务器来存储新闻内容,然后通过API将其下载到您的应用程序中。
你可以对 Web 服务器进行 jQueryajax
调用并获取新闻。在成功检索的新闻部分中更新它们。当用户选择刷新时或在特定时间间隔后进行这些调用。
像——
$.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进行推送通知。有一种叫做主题消息传递的东西。您可以为用户订阅主题,并将更新的新闻推送给订阅用户。