收藏
回答

canvas绘制英文、数字部分机型显示不出来

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug fillText 微信安卓客户端 7.0.10.1580 2.10.4
    const canvas = await this.getNodeInfo('#poster-canvas'); // 获取canvas节点
    const node = canvas.node;
    const ctx = node.getContext('2d');
        // 绘制用户名
    ctx.beginPath();
    ctx.textAlign = 'center';
    ctx.textBaseline = 'bottom';
    ctx.font = `${this.calculatePx(24)}px sans-serif`;
    ctx.fillStyle = '#8a9199';
    ctx.fillText('qqwrv', cx, this.calculatePx(100)); // 除了中文其他绘制不了
        ctx.closePath();


型号:HUAWEI NXT-AL10

EMUI版本:5.0.1

安卓版本:7.0

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

1 个回答

  • Schnuffel
    Schnuffel
    2021-01-27

    已解决:

    微信升级到8.0

    2021-01-27
    有用
    回复
登录 后发表内容
问题标签