直接一个canvas ,然后画字体加粗。运行
- 发布:2022-10-11 12:07
- 更新:2022-10-11 18:13
- 阅读:308
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win 11
HBuilderX类型: 正式
HBuilderX版本号: 3.6.4
手机系统: iOS
手机系统版本号: iOS 15
手机厂商: 苹果
手机机型: iphoneX
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
加粗
加粗
实际结果:
不加粗
不加粗
bug描述:
let ctx = uni.createCanvasContext(this.canvasId);
ctx.setTextAlign('left')
ctx.setTextBaseline('middle')
ctx.font = "900 19px Arial"
ctx.fillText("加粗字体",30, 30)
ctx.draw()
没法给字体加粗
m***@163.com (作者)
试了,不行
2022-10-11 17:44
m***@163.com (作者)
华为mate30pro 鸿蒙3.0 还有另外一个问题。给文字画边框时候,它效果跟ios画边框效果不一样。您这边可以试试。
2022-10-11 17:47
m***@163.com (作者)
小米也一样,文字加框有问题,也是一样不加粗。
2022-10-11 17:54
DCloud_UNI_Anne
回复 m***@163.com: Android 11 Redmi K40 和 IOS15,iPhone 6s Plus 测试用bold有效。
2022-10-11 18:05
DCloud_UNI_Anne
回复 m***@163.com: 能否提供下两端的截图看下表现
2022-10-11 18:05
m***@163.com (作者)
回复 DCloud_UNI_Anne: 我这边是redmi note 11T pro 安卓12 和 iphoneX ios15.6.1 还有华为mate30pro 鸿蒙3.0.0.118
2022-10-11 18:15
m***@163.com (作者)
回复 DCloud_UNI_Anne: 您好,我评论了图片您这边看一眼
2022-10-13 16:36