我试图通过不让用户等待服务器完成每个HTTP请求的延迟来使UX尽可能平滑。
我想堆叠所有这些任务,并在用户停留在应用程序中的同时在后台运行它们,在应用程序完全进入睡眠模式之前完成它们,或者终止该应用程序。
我查找到Android确实具有Job Scheduler,但是似乎指定了平台,并且在Xamarin Forms和iOS中不可用。
我目前唯一的解决方案是将每个http请求任务保存到一些json中,并在用户启动应用程序时执行它们。
我对Android / iOS开发不是很熟悉,我不确定这样做是否有任何限制。
是否可以通过本机使用某些库或服务来执行此操作?