日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)小程序教程:微信小程序API繪圖介紹(如何在Canvas上畫圖)

繪圖接口和方法

在Canvas上畫圖


所有在中的畫圖必須用 JavaScript 完成:

WXML:(我們在接下來的例子中如無特殊聲明都會用這個 WXML 為模板,不再重復)


JS:(我們在接下來的例子中會將 JS 放在 onLoad 中)

const ctx = wx.createCanvasContext('myCanvas')
ctx.setFillStyle('red')
ctx.fillRect(10, 10, 150, 75)
ctx.draw()

第一步:創(chuàng)建一個 Canvas 繪圖上下文

首先,我們需要創(chuàng)建一個 Canvas 繪圖上下文 CanvasContext。

CanvasContext 是小程序內(nèi)建的一個對象,有一些繪圖的方法:

const ctx = wx.createCanvasContext('myCanvas')

第二步:使用 Canvas 繪圖上下文進行繪圖描述

接著,我們來描述要在 Canvas 中繪制什么內(nèi)容。

設置繪圖上下文的填充色為紅色:

ctx.setFillStyle('red')

fillRect(x, y, width, height)方法畫一個矩形,填充為剛剛設置的紅色:

ctx.fillRect(10, 10, 150, 75)

第三步:畫圖

告訴組件你要將剛剛的描述繪制上去:

ctx.draw()

結(jié)果:

繪圖接口和方法


本文標題:創(chuàng)新互聯(lián)小程序教程:微信小程序API繪圖介紹(如何在Canvas上畫圖)
網(wǎng)頁URL:http://www.5511xx.com/article/dpphpoh.html