我目前正在与科尔多瓦制作新闻应用。该应用程序应该能够在后台检查服务器并通知用户,如果有新的东西。
我以为我只会将$.ajax
用于jQuery和Cordova插件like this one,但我不确定该怎么做。
我可以使用运行$.ajax
命令的函数设置间隔,然后设置通知功能吗?因为如果应用程序已关闭,这将不再起作用,或者是否会起作用?
提前致谢!
答案 0 :(得分:0)
是设定间隔。我想用这种方式刷新页面
答案 1 :(得分:0)
不要将后台任务用于此类工作。后台任务可以由操作系统来控制。
最好的方法就像stackoverflow一样:
如果应用程序位于前台,则使用套接字。
如果应用程序在后台,这意味着从服务器端断开套接字连接,服务器会通过其中一个通知提供程序发送推送通知。