请问解决了吗
canvas clip 裁剪圆形图像有黑边?canvas绘制圆形图像会生成黑边, 设置fillStyle也不生效, 代码如下: ``` /** * 绘制用户头像 * @param ctx */ drawAvatar(ctx, canvas, screenWidth) { const _this = this; // 绘制头像圆圈 ctx.save(); const w = 94 * screenWidth / 750; const h = 94 * screenWidth / 750; const r = 47 * screenWidth / 750; const x = 36 * screenWidth / 750; const y = 1130 * screenWidth / 750; ctx.beginPath(); ctx.fillStyle="white"; ctx.arc(x+r, y+r, r, 0, 2 * Math.PI); // ctx.stroke(); ctx.clip(); // 绘制头像 const posterImg = canvas.createImage(); posterImg.onload = () => { ctx.drawImage(posterImg, x, y, w, h); ctx.restore(); console.log('绘制头像完成>>'); _this.drawCodeImage(ctx, canvas, screenWidth); }; posterImg.src = this.data.userInfo && this.data.userInfo.avatarUrl || '../../../assets/default-head.svg'; }, ```
2021-02-25请问这个问题现在解决了吗?
wx.getLaunchOptionsSync()不能同步获取参数- 当前 Bug 的表现(可附上截图)扫描A码进入getLaunchOptionsSync 可以获取A码的参数,退出后扫描B码进入 这个时getLaunchOptionsSync 不能获取到B码的参数 获取的还是A码的参数 - 预期表现 扫描A码进入getLaunchOptionsSync 可以获取A码的参数 退出后扫描B码进入获取到B码的参数 - 复现路径 - 提供一个最简复现 Demo 提问
2020-01-14