收藏
回答

变更2.42版本后渐变色 .setStrokeStyle 填充失效

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug setStrokeStyle 工具 6.5.3 2.4.2

- 当前 Bug 的表现(可附上截图)

2.4.2版本

- 预期表现

2.4.1版本



- 提供一个最简复现 Demo

// 设置渐变

var gradient = context.createLinearGradient(

200,

100,

100,

200

);

gradient.addColorStop(

'0.15',

"#7aa7cb"

// 'SkyBlue'

);

gradient.addColorStop(

'0.85',

// 'SteelBlue'

"#b8f1ef"

);

gradient.addColorStop(

'1.0',

// 'RoyalBlue'

"#8ab0ce"

);

context.setLineWidth(7);

context.setStrokeStyle(gradient);

context.setLineCap('round')

context.beginPath();

ctx.arc(110, 90, 80, 0.85 * Math.PI, 0.15 * Math.PI, false);

context.stroke();

context.draw();


回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容