var timer=setInterval(func,10000);
这个定时,在前台可以运行,锁屏后就不是10秒执行一次了,而是30~180秒才执行一次,很不准,甚至360秒才执行一次。
不要说什么个推啊,好推啊,极光推什么的东西,第三方的放app里感觉像病毒藏里面似的。
能否有内置的高级别的定时器?
什么原生插件就别提了,会干这就不用hybrid app了,也就不用dcloud的了。
var timer=setInterval(func,10000);
这个定时,在前台可以运行,锁屏后就不是10秒执行一次了,而是30~180秒才执行一次,很不准,甚至360秒才执行一次。
不要说什么个推啊,好推啊,极光推什么的东西,第三方的放app里感觉像病毒藏里面似的。
能否有内置的高级别的定时器?
什么原生插件就别提了,会干这就不用hybrid app了,也就不用dcloud的了。
4 个回复
岁月时光
你好!解决了吗?
chinahappybeer - china happy beer
你好!解决了吗?
H5_flymorn
官方可以集成一个原生的定时模块功能进来。
hhyang - 如有问题,请添加QQ1606726660 备注付费咨询
你要先了解下setInterval(func,10000); 异步原理,如果你的app没有退出只是锁屏的话,这个是setInterval的坑。换成嵌套setTimeout试试