我有一个应用程序,每隔一分钟就会对API进行一次递归调用,但是当应用程序处于活动状态时工作正常但在后台工作时无效。
我在Android上测试了相同的应用程序,即使在后台它运行正常,但在iOS上它停止调用API。
我错过了什么或者我该怎么做才能解决它?
请快速帮忙吗?
答案 0 :(得分:2)
2018年1月,有更好的选择(进步万岁!)。现在可以使用react native queue和react native background task完全在JS cross platform中进行本地反应。
Here's a walkthrough for setting this up.
但是,有一些限制:
答案 1 :(得分:1)
截至2017年1月,您有几个选项,但现在没有一个是iOS原生的 - 它是they're working on。对于Android(虽然看起来你已经解决了这个问题),你可以使用Headless.js。
对于iOS,您有几个选项,具体取决于您的任务: