小程序开放平台

文档中心
暂无目录

xhs.createCircularGradient

更新时间:2025-12-09 10:58:27

创建一个圆形的渐变颜色。

参数

属性
类型
默认值
必填
说明
最低版本
xNumber圆心的 x 坐标
yNumber圆心的 y 坐标
zNumber圆的半径

示例代码

Page({
    onLoad() {
        const canvasContext = xhs.createCanvasContext('myCanvas');

        // Create circular gradient
        const grd = canvasContext.createCircularGradient(75, 50, 50);
        grd.addColorStop(0, 'red');
        grd.addColorStop(1, 'blue');

        // Fill with gradient
        canvasContext.setFillStyle(grd);
        canvasContext.fillRect(30, 30, 150, 80);
        canvasContext.draw();
    }
});

该文档是否对您有帮助?