首页 > 解决方案 > 如何知道呈现的字符串在字符串的哪个字符上比给定宽度宽(因此发生溢出)?

问题描述

我知道我们measureText在画布中并获得任何字符串的宽度。有时,在我在画布上渲染文本之前,我需要知道溢出发生在哪里。我想我可以通过多次调用measureText. 但它看起来效率不高。

measureText如果有像我所要求的那样的内置方法(现在甚至只是草稿),那将是最好的。

如果没有,这个问题的常见做法是什么?

标签: javascriptcanvas

解决方案


推荐阅读