canvas的measureText 获取width报错

发布于 6 年前作者 machao18845 次浏览最后编辑 6 年前来自 ask

你想反馈一个 Bug 还是 提一个需求?

Bug

如果是 Bug:

* Bug 表现是什么?预期表现是什么?

开发工具使用正常 手机客户端提示Cannot read property ‘width’ of undefined

* 如何复现?

* 提供一个最简复现 Demo

const ctx = wx.createCanvasContext('myCanvas')

const metrics = ctx.measureText('Hello World')

如果是需求:

* 你希望有什么能力?

* 你需要这个能力的场景是 ?

6 回复
elei
elei1 楼6 年前

我安卓和ios都是这样的情况,我换了一种方法   把每一行的字数固定了

ping05
ping052 楼6 年前

我有相同的问题,请问是什么引起的?无法绘制富文本了。

luming
luming3 楼6 年前

同遇到此问题,是不是最新版IOS微信客户端并没有更新到最新的基础库版本。

guiyingxiong
guiyingxiong4 楼6 年前

请问你解决了吗,我也遇到了。

sujie
sujie5 楼6 年前

同样遇到此问题。很奇怪不知道怎么解决

ucheng
ucheng6 楼4 年前

官方团队   没有人回答这个问题吗?