W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
解釋:將之前在繪圖上下文中的描述(路徑、變形、樣式)畫(huà)到 canvas 中。
參數(shù)名 | 屬性 | 必填 | 默認(rèn)值 | 說(shuō)明 |
---|---|---|---|---|
reserve | Boolean | 否 | false | 本次繪制是否接著上一次繪制,即 reserve 參數(shù)為 false ,則在本次調(diào)用 drawCanvas 繪制之前 native 層應(yīng)先清空畫(huà)布再繼續(xù)繪制;若 reserver 參數(shù)為 true ,則保留當(dāng)前畫(huà)布上的內(nèi)容,本次調(diào)用 drawCanvas 繪制的內(nèi)容覆蓋在上面。 |
callback | Function | 是 | 繪制完成后回調(diào) |
代碼示例 1:reserve 為 false
<canvas canvas-id="myCanvas" class="myCanvas" />
Page({
onLoad() {
const canvasContext = swan.createCanvasContext('myCanvas');
canvasContext.setFillStyle('blue');
canvasContext.fillRect(10, 10, 150, 100);
canvasContext.draw();
canvasContext.fillRect(30, 30, 150, 100);
canvasContext.draw();
}
});
代碼示例 2:reserve 為 true
<canvas canvas-id="myCanvas" class="myCanvas" />
Page({
onLoad() {
const canvasContext = swan.createCanvasContext('myCanvas');
canvasContext.setFillStyle('blue');
canvasContext.fillRect(10, 10, 150, 100);
canvasContext.draw();
canvasContext.setFillStyle('red');
canvasContext.fillRect(30, 30, 150, 100);
canvasContext.draw(true);
}
});
錯(cuò)誤碼 | 說(shuō)明 |
---|---|
201 | 解析失敗,請(qǐng)檢查調(diào)起協(xié)議是否合法。 |
錯(cuò)誤碼 | 說(shuō)明 |
---|---|
202 | 解析失敗,請(qǐng)檢查參數(shù)是否正確。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: