最新回答 / 哦哦噠
這個(gè)應(yīng)該是每個(gè)瀏覽器對(duì)setInterval的一個(gè)優(yōu)化吧,當(dāng)離開瀏覽器窗口的時(shí)候會(huì)默認(rèn)暫停動(dòng)畫效果以節(jié)約系統(tǒng)資源諸如內(nèi)存,CPU,然后再回來的時(shí)候會(huì)對(duì)已經(jīng)運(yùn)行的動(dòng)畫效果運(yùn)用JS計(jì)算達(dá)到?jīng)]有好像沒離開過一樣,但是由于離開的這段時(shí)間其實(shí)這個(gè)Demo依然在做一些事情,所以就發(fā)生了這個(gè)bug,大概是這樣,具體原因可以百度一下瀏覽器對(duì)setInterval的處理相關(guān)方面的知識(shí)
2014-12-31
最贊回答 / 小學(xué)生_ping
不是的,可以寫在head里。只是腳本都放在</body>標(biāo)記之前,就可以讓頁(yè)面變得更快,這樣,即使在加載腳本時(shí),window對(duì)象的load事件依然可以執(zhí)行對(duì)文檔的各種操作。
2014-12-30
最新回答 / Nirvana_L
//只需要作如下修改就行<body style="width:100%;height:100%"><canvas id="canvas" style="height:100%;width:100%"> ? ?當(dāng)前瀏覽器不支持Canvas,請(qǐng)更換瀏覽器后再試</canvas>
2014-12-17