分號(hào)可以不寫(xiě),也沒(méi)說(shuō)不寫(xiě)分號(hào)是不規(guī)范。只是道格拉斯不建議而已。
2016-05-19
老師講得非常好,從您canvas的系列課程一路聽(tīng)過(guò)來(lái)懂了很多,謝謝老師!
2016-05-12
最新回答 / 諾伊
可以用js鼠標(biāo)觸發(fā)事件加上canvas的功能實(shí)現(xiàn)
切割圖像是以放大后圖片的左上角為坐標(biāo)原點(diǎn)(0,0)。切割一個(gè)和畫(huà)布大小相同的圖片。
----------------------------------------------------------
然后放到canvas左上角(0,0),寬高用canvas的大小。
----------------------------------------------------------
兩次參考坐標(biāo)不一樣! 覺(jué)得好理解的拿走不謝。
----------------------------------------------------------
然后放到canvas左上角(0,0),寬高用canvas的大小。
----------------------------------------------------------
兩次參考坐標(biāo)不一樣! 覺(jué)得好理解的拿走不謝。
2016-05-04
已采納回答 / yansen945
context.drawImage( image , sx , sy , canvas.width , canvas.height , 0 , 0 , canvas.width , canvas.height );這句改成context.drawImage( image , sx , sy , canvas.width , canvas.height , sx , sy , canvas.width , canvas.height );
2016-04-28
非常的酷!
但是如果將模糊半徑調(diào)的過(guò)大,靠近邊框處沒(méi)有處理的模塊就變的明顯了,大家可以試試模糊半徑blurR = 10時(shí)
但是如果將模糊半徑調(diào)的過(guò)大,靠近邊框處沒(méi)有處理的模塊就變的明顯了,大家可以試試模糊半徑blurR = 10時(shí)
2016-04-26
樓下應(yīng)該弄錯(cuò)了吧,老師的沒(méi)問(wèn)題呀!
慕課網(wǎng)不是說(shuō)要增加 【回復(fù)】 接口的嗎?沒(méi)辦法好好討論了都!
慕課網(wǎng)不是說(shuō)要增加 【回復(fù)】 接口的嗎?沒(méi)辦法好好討論了都!
2016-04-22
在chrome下會(huì)發(fā)生錯(cuò)誤
Uncaught SecurityError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The canvas has been tainted by cross-origin data.
大概意思就是發(fā)生了跨域操作,也就是指圖片的來(lái)源和當(dāng)前的網(wǎng)頁(yè)來(lái)源不同時(shí),造成了跨域,據(jù)說(shuō)放到服務(wù)器上加載就會(huì)解決這個(gè)問(wèn)題,但是firefox卻沒(méi)問(wèn)題,具體原理我也不懂,老師的代碼放到了本地模擬的服務(wù)器環(huán)境可以順利運(yùn)行,出錯(cuò)的同學(xué)應(yīng)該是和我一樣直接加載到瀏覽器運(yùn)行的
Uncaught SecurityError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The canvas has been tainted by cross-origin data.
大概意思就是發(fā)生了跨域操作,也就是指圖片的來(lái)源和當(dāng)前的網(wǎng)頁(yè)來(lái)源不同時(shí),造成了跨域,據(jù)說(shuō)放到服務(wù)器上加載就會(huì)解決這個(gè)問(wèn)題,但是firefox卻沒(méi)問(wèn)題,具體原理我也不懂,老師的代碼放到了本地模擬的服務(wù)器環(huán)境可以順利運(yùn)行,出錯(cuò)的同學(xué)應(yīng)該是和我一樣直接加載到瀏覽器運(yùn)行的
2016-04-22