1. 程式人生 > >canvas 繪圖api的位置問題

canvas 繪圖api的位置問題

寬高 如果 我們 之前 浪費 api 設置 color width

今天因為canvas繪圖的為之問題浪費了一些時間。

我們知道canvas的默認寬高是300X150嘛。

實際使用的時候當然是自定義一個高寬啦。

在js中通過canvasDom.style設置了某個高寬的時候,canvas在頁面上也確實伸縮了。

但是用某些api的時候,傳入位置參數時,還是按照300X150規格來處理位置的!如果想讓位置居中的話,傳入canvas.width/2或canvas.height/2就好了。

這是之前留意過的問題,今天才發現。可憐我試錯地在模擬器上反復折騰,確定真相的我眼前一黑。。。

想來是我孤陋寡聞了,今天又認識了一點點。

canvas 繪圖api的位置問題