写了一个获取完验证码的按钮60S 一直减到0,安卓切到后台继续减,ios就不减了 ,必须再次回到app才行,怎么解决啊?
常山赵子龙
- 发布:2016-09-05 23:49
- 更新:2016-09-06 09:43
- 阅读:1693
2 个回复
最佳回复
Trust - 少说废话
iOS的操作系统运行机制如此,在锁屏后进入后台运行时,JS代码会执行很短的时间后不再执行。
切换至后台继续运行,可以参考iOS切换到后台支持音乐播放功能以及iOS切换到后台支持获取位置信息功能来实现。
g***@hnzlkj.cn
换个计算思路吧,按完后记录当前时间,每次计时用60-当前时间-记录时间,负数为0。主要防止进入后台不累加的问题,当回到前台会自动校准