AnyChat技术支持论坛

标题: 检查插件是否安装完成定时器,这个定时器有什么用,写程序时不写这个定时器应该没... [打印本页]

作者: lipiaoliang    时间: 2017-1-13 23:10
标题: 检查插件是否安装完成定时器,这个定时器有什么用,写程序时不写这个定时器应该没...
检查插件是否安装完成定时器,这个定时器有什么用,写程序时不写这个定时器应该没什么影响吧,可以去掉吗?
  1. var mRefreshVolumeTimer = -1;                                         // 实时音量大小定时器
  2. var mRefreshPluginTimer = -1;                                        // 检查插件是否安装完成定时器

  3. function LogicInit() {
  4.      if(mRefreshPluginTimer != -1){
  5.            clearInterval(mRefreshPluginTimer);                         // 清除插件安装检测定时器
  6.     }

  7.     if(mRefreshPluginTimer == -1) {
  8.           mRefreshPluginTimer = setInterval(function(){ LogicInit(); }, 1000);
  9.      }
  10. }
复制代码

作者: admin    时间: 2017-1-21 10:09
不建议去掉,因为浏览器加载插件需要一个过程,所以需要用定时器来检测,而且不同的浏览器加载插件完成的时间也有所差别。




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3