PhoneGap中文网

 找回密码
 立即注册
查看: 16087|回复: 2
打印 上一主题 下一主题

ionic build iOS工程后,使得APP在后台继续运行ionicda里的下载....

[复制链接]

1

主题

1

帖子

13

积分

新手上路

Rank: 1

积分
13
跳转到指定楼层
楼主
发表于 2016-12-16 11:43:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题:
    现在遇到一个问题,我们的项目需要从后台同步大量的数据,3-4W条数据,后续可能更多。在同步某一部分数据时,比较耗时,指导iPhone进入休眠(黑屏)还没有同步完成。如果再次进入APP 就会发信原来的同步被中断,大量缓存数据没有同步下来,APP也就没法正常显示收。我想做到,手机休眠app也能继续同步数据,或者手机恢复后APP继续同步之前的任务。请问有没有朋友遇到这类问题,如何解决。   
    我在网上查了很多资料,都是关于iOS如何让APP保持后台运行,有的是用定位服务,voip,还有的用无声音乐后台播放,这些都是iOS自己的方法,而且苹果的审核发现我用这些系统后台服务不是做相应的功能(如,你是下载数据却用后台播放音乐的服务,你有不是音乐播放器之类的APP),可能审核被拒。ionic 有没有提供一些机制保证APP在iPhone上后台运行。Android是真后台没有类似的问题。麻烦有经验的同学点播。先谢过了。
回复

使用道具 举报

0

主题

10

帖子

26

积分

新手上路

Rank: 1

积分
26
沙发
发表于 2016-12-16 14:41:18 | 只看该作者
iphone 应该需要像 qq 或 微信那样先申请后台刷新权限的吧, 觉得可以github看下 cordova-diagnostic-plugin 插件的 isBackgroundRefreshAuthorized() 项
回复 支持 反对

使用道具 举报

0

主题

4

帖子

19

积分

新手上路

Rank: 1

积分
19
板凳
发表于 2016-12-26 14:15:15 | 只看该作者
android的怎么实现 求指教
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

ionic4视频教程

Archiver|手机版|小黑屋| PhoneGap中文网 ( 京ICP备13027796号-1 )  

GMT+8, 2024-4-26 12:47 , Processed in 0.046939 second(s), 32 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表