[微信小程序]wx.createCanvasContext 无法正常运行 [我不知道你说的是什么]



以下代码我是直接用官网的,为什么直接运行就这样的报错呢?

如果measureText方法不是在createCanvasContext下面,为什么这么写。


如果我要正常运行以下代码,我需要怎么修改,请给点提示。。。


const ctx = wx.createCanvasContext('myCanvas')

ctx.font = 'italic bold 20px cursive'

const metrics = ctx.measureText('Hello World')console.log(metrics.width)





  • 请检查基础库版本是否1.9.90以上 若是1.9.90以上还有问题,麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html) , 有意思 哈哈
    • 建议的基础库版本是多少?, 换个简单的问我吧!
  • 开发者工具右上角的详情,点开 ,看看基础库版本呢, 是不是有惊喜啊?
    • 建议的基础库版本是多少?, 换个简单的问我吧!
    • 我是2.3.0..要看自己的需求,看看API支持的情况 用到了哪些API, 说了那么多,重点是什么?
    • 好的,我选择和你一样的,我原来是1.94, 有点小瘦