有看到官方文档font方法,但是设置没效果
官方文档:https://developers.weixin.qq.com/miniprogram/dev/api/canvas/CanvasContext.html
string font
基础库 1.9.90 开始支持,低版本需做兼容处理。
当前字体样式的属性。符合 CSS font 语法 的 DOMString 字符串,至少需要提供字体大小和字体族名。默认值为 10px sans-serif。
const ctx = wx.createCanvasContext('sku-bill-canvas', that);
ctx.fillText('姓名:' + skuBill.name, TextOffsetX, TextOffsetY);
ctx.fillText('电话:' + skuBill.phone, TextOffsetX, TextOffsetY + 40 * xs);
ctx.setTextAlign('left'); // 文字居中
ctx.font = 'italic bold 20px 微软雅黑';
颜色和大小是可以的 字体貌似不行吧
设置无效,字体样式和手机设置有关