2866关注9471浏览
canvasContext.font
这个在开发工具上设置加粗,可以实现加粗。但是在小程序真机上毫无效果;
const ctx = wx.createCanvasContext(canvas_id);
ctx.font = 'normal bold 40px sans-serif';
ctx.fillText(info.title, 85, 300);
ctx.draw(true);
---------------------------------------------------------------------------------------
不是小程序真机无效,是我的画布会使用多次,生成多次截图;
只要用一次ctx.font = 'normal bold 40px sans-serif';
就会把所以字体都设置成粗的,导致我以为无效
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
Victoria
13人对此回答表示赞同
同样的问题,小程序真机ios可以,但是会把字体全体变成加粗,小程序真机android完全没效果。就不能给个代码样例,比如:android设置粗体:。。。。。。。ios设置粗体:。。。。。。。。总感觉没回答到点子上,真费劲!!!!
展开132回复分享发布于 6年前评论(2)
收起评论
-
江振宇
1人对此回答表示赞同
你好,请提供一下出现问题的机型,以及能复现问题的简单代码片段。
展开13回复分享发布于 6年前评论(3)
收起评论
-
Radoslaw 2019-02-14 23:47
同样的问题,小程序真机ios可以,但是会把字体全体变成加粗,小程序真机android完全没效果。就不能给个代码样例,比如:android设置粗体:。。。。。。。ios设置粗体:。。。。。。。。总感觉没回答到点子上,真费劲!!!!
回复 -
翡冷翠诗人 2019-02-16 19:52
我们会跟进这个问题,谢谢你的反馈。
回复 -
置之度外 2019-02-18 18:40
wechatide://minicode/NLkJ9lm67o94
回复
-
但是小程序真机android没有效果,
你的问题和我的不一样吧,