本文共 768 字,大约阅读时间需要 2 分钟。
setInterval 用法 :
间隔0.3秒执行一次 (执行多次)
setInterval(function(){ console.log("do something")},300)
settimeout 用法 :
延迟0.3秒执行一次 (执行一次)
settimeout (function(){ cc.log("do something")},300)
clearInterval 用法 :
var value = setInterval(function(){ cc.log("do something")},300)clearInterval(value);
实例 :
//------------针对小米手机 chrome 浏览器黑屏问题---------------var _time = 0;var changeScreen = setInterval(function(){ var ua = navigator.userAgent.toLowerCase(); //三个条件 确认是android手机 正处于全屏 浏览器是chrome if(/android/.test(ua) && cc.screen.fullScreen() && cc.sys.browserType == cc.sys.BROWSER_TYPE_CHROME) { _time++ cc.screen.exitFullScreen(); } if(_time > 500) { clearInterval(changeScreen); }},300)
转载地址:http://jewoaz.baihongyu.com/