canvasContext.measureText

解释:测量文本尺寸信息,目前仅返回文本宽度。同步接口。

参数:

参数名类型说明
textString要测量的文本

返回:

返回 TextMetrics 对象,结构如下:

参数名类型说明
widthString文本的宽度

示例:

  1. const ctx = swan.createCanvasContext('myCanvas')
    ctx.font = 'italic bold 20px cursive'
    const metrics = ctx.measureText('Hello World')
    console.log(metrics.width);

canvasContext.strokeText——-解释:给定的 (x, y) 位置绘制文本描边的方法。参数:| 参数名 | 类型 | 说明 ||—— | —— | —— || text | String | 要绘制的文本 || x | Number | 文本起始点的 x 轴坐标 || y | Number | 文本起始点的 y 轴坐标 || maxWidth | Number | 需要绘制的最大宽度,可选。 |示例:```jscanvasContext.strokeText(text, x, y, maxWidth);