將這個設計稿用canvas繪製出來
2.開始實現功能
2.1 wxml
="container"
>
"sharecanvas"
class
='canvas-style'
>
<
/canvas>
="linkcopy"
>
分享鏈結<
/text>
"uploads"
>儲存<
/text>
<
/view>
<
/view>
2.2 js
定義乙個函式用來初始化例項
drawing:
function()
這裡大概寫一下 沒有寫完 ,因為繪製類容比較多,所以只舉例繪製文字view 還有陰影之類的
var that =
this
; wx.
getimageinfo(}
)2.3 儲存canvas
uploads:
function()
)cleartimeout
(timer)},
fail:
function
(error)
)cleartimeout
(timer)}}
)}})
},1000
)}
3.基本就是這麼多啦。
成功。
WeZRender 微信小程式Canvas增強元件
canvas增強元件,基於html5 canvas類庫zrender。wxml canvas js var wezrender require lib wezrender zr wezrender.zrender.init line canvas 1 375,600 資料驅動 利用wezrender...
微信小程式之canvas
initcanvas 複製 rem px 複製 opt.x opt.y x,y是矩形的起點 opt.w opt.h w,h是矩形的寬高 opt.color 顏色 ffffff opt.opacity 透明度 1 opt.fill 是否填充 false drawrect opt else ctx.re...
微信小程式canvas文字換行效果
我們在canvas上繪製多行文字的時候,不可能一行一行的繪製,這時就需要到了換行這個功能。文字換行 引數 1 canvas物件,2 文字 3 距離左側的距離 4 距離頂部的距離 5 不用管 6 文字的寬度 文字換行 引數 1 canvas物件,2 文字 3 距離左側的距離 4 距離頂部的距離 5 6...