關(guān)于網(wǎng)頁(yè)切入后臺(tái)后 動(dòng)畫(huà)刷新問(wèn)題
一直運(yùn)行瀏覽器的情況下沒(méi)有問(wèn)題,但是我切換到其他程序或者其他標(biāo)簽一段時(shí)間,再切回該標(biāo)簽,這個(gè)時(shí)候,畫(huà)面中的小球會(huì)從切換前的狀態(tài)繼續(xù)運(yùn)動(dòng),就是說(shuō)該標(biāo)簽頁(yè)進(jìn)入后臺(tái)運(yùn)行后,小球位置數(shù)據(jù)不會(huì)刷新,但是切換回來(lái)后,會(huì)刷出大量小球,導(dǎo)致畫(huà)板中小球數(shù)量一下子劇增。
這種情況在內(nèi)存小的電腦上運(yùn)行,會(huì)進(jìn)入惡性循環(huán),瀏覽器越跑越慢。
這個(gè)問(wèn)題可以算是個(gè)通用問(wèn)題,我不知道怎么實(shí)現(xiàn)這種切換回動(dòng)畫(huà)的,還能保持動(dòng)畫(huà)正常,希望老師或同學(xué)為我解答。
2015-12-16
這個(gè)是因?yàn)樵谟行g覽器上,當(dāng)前標(biāo)簽頁(yè)不在激活狀態(tài),貞動(dòng)畫(huà)可能會(huì)停止。解決辦法可以試試,當(dāng)前屏幕上的最大小球數(shù)量,當(dāng)超過(guò)一定數(shù)量的小球時(shí),就不再產(chǎn)生小球。