我正在构建一个应用程序,通过ajax将文件上传到服务器.
问题是用户很可能有时不会有互联网连接,并且客户希望在用户重新连接时安排ajax调用.这可能是用户在离线时安排文件上传并关闭应用程序.应用程序关闭时(不在后台)可以进行ajax调用吗?
当应用程序在后台时,我们可以使用后台获取,但是当应用程序关闭时,我从未遇到过做某事的问题.
问题是用户很可能有时不会有互联网连接,并且客户希望在用户重新连接时安排ajax调用.这可能是用户在离线时安排文件上传并关闭应用程序.应用程序关闭时(不在后台)可以进行ajax调用吗?
当应用程序在后台时,我们可以使用后台获取,但是当应用程序关闭时,我从未遇到过做某事的问题.
解决方法
简短的回答是否定,您的应用程序终止后无法运行代码.
您可以在AppDelegate的applicationWillTerminate中运行代码,但该方法主要用于保存用户数据和其他类似任务.
另见this answer.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。