如果上個(gè)圖形用了fillStyle填充之后,下一個(gè)不想用fillStyle填充了,怎樣終止fillStyle的作用域
解決這個(gè)問(wèn)題的方式就是通過(guò)document.hidden來(lái)判斷是否停留在當(dāng)前頁(yè)面,這個(gè)方式會(huì)存在兼容性問(wèn)題,所以我們要這樣寫(xiě)var hiddenProperty = 'hidden' in document ? 'hidden' :
'webkitHidden' in document ? 'webkitHidden' :
'mozHidden' in document ? 'mozHidden' :
null;
并在計(jì)時(shí)器內(nèi)調(diào)用if(!document[hiddenProperty])
'webkitHidden' in document ? 'webkitHidden' :
'mozHidden' in document ? 'mozHidden' :
null;
并在計(jì)時(shí)器內(nèi)調(diào)用if(!document[hiddenProperty])
2017-05-20
這里有個(gè)Bug,就是離開(kāi)頁(yè)面以后小球會(huì)堆積或者說(shuō)是小球不一會(huì)運(yùn)動(dòng)了。這個(gè)原因是因?yàn)槲覀儧](méi)有停留在當(dāng)前頁(yè)面,計(jì)時(shí)器會(huì)照常執(zhí)行但是不會(huì)一直刷新動(dòng)畫(huà)效果。
2017-05-20
解決這個(gè)問(wèn)題的方式就是通過(guò)document.hidden來(lái)判斷是否停留在當(dāng)前頁(yè)面,這個(gè)方式會(huì)存在兼容性問(wèn)題,所以我們要這樣寫(xiě)var hiddenProperty = 'hidden' in document ? 'hidden' :
'webkitHidden' in document ? 'webkitHidden' :
'mozHidden' in document ? 'mozHidden' :
null;
并在計(jì)時(shí)器內(nèi)調(diào)用if(!document[hiddenProperty])
'webkitHidden' in document ? 'webkitHidden' :
'mozHidden' in document ? 'mozHidden' :
null;
并在計(jì)時(shí)器內(nèi)調(diào)用if(!document[hiddenProperty])
2017-05-20
這里有個(gè)Bug,就是離開(kāi)頁(yè)面以后小球會(huì)堆積或者說(shuō)是小球不一會(huì)運(yùn)動(dòng)了。這個(gè)原因是因?yàn)槲覀儧](méi)有停留在當(dāng)前頁(yè)面,計(jì)時(shí)器會(huì)照常執(zhí)行但是不會(huì)一直刷新動(dòng)畫(huà)效果。
2017-05-20
closePath的意思不是結(jié)束路徑,而是閉合當(dāng)前路徑使得所有線段連接。它會(huì)試圖從當(dāng)前路徑的終點(diǎn)連一條路徑到起點(diǎn),讓整個(gè)路徑閉合起來(lái)。(這樣才能填色嗎不是)但是,這并不意味著它之后的路徑就是新路徑了,要開(kāi)啟新路徑,仍然需要使用beginPath,簡(jiǎn)單說(shuō),closePath和beginPath其實(shí)沒(méi)有任何聯(lián)系的。
2017-05-12
倒計(jì)時(shí)不難 難就難在調(diào)用記時(shí)器時(shí)要調(diào)用的canvas效果
2017-05-12
我寫(xiě)的只有按F5刷新才倒計(jì)時(shí),他自己不動(dòng)?。?!求解?。。?!大神們