微信小程序> [已解决]微信小程序canvas文字样式错乱问题-微信小程序字体异常-微信小程序用什么字体

[已解决]微信小程序canvas文字样式错乱问题-微信小程序字体异常-微信小程序用什么字体

浏览量:3615 时间: 来源:意外金喜
1.

在微信小程序中使用canvas绘制海报的时候,发现有多种不同的样式文字时,

2.

保存canvas内容为图片,出现各种文字样式错乱。

3.

------------------------------------------------------------------------------------

4.

---------------------------------------------------------------------------------------------

5.

多次测试后发现,wx.canvasToTempFilePath()这个方法不只需要在ctx.draw回调中执行,还需要setTimeout

6.

一定时间才能保证保存的图片是自己程序预期的样子。

7.

回调写法:

8.

ctx.draw(false,(){

9.

setTimeout((){

10.

wx.canvasToTempFilePath();

11.

},100)

12.

})

13.

async、await写法:

14.

awaitnewPromise((resolve,reject)ctx.draw(false,()setTimeout(()resolve(),100)));

15.

wx.canvasToTempFilePath();

16.

预期图片:

意外金喜的博客:http://blog.csdn.net/zzwwjjdj117.

更多小程序文章:http://blog.csdn.net/zzwwjjdj1/article/details/79351547

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎