path.getTotalLength 是否适用于文本 svg?

Does path.getTotalLength work for text svg?

我正在尝试获取 SVG 文本元素笔画的路径长度,但在我的控制台中收到 path.getTotalLength is not a function 错误。当我查找 getTotalLength 时,我发现它已经贬值了?看起来它与从 SVG1 到 SVG2 的转变有关?这是正确的吗?

它还没有被弃用。在 SVG 1.1 中,getTotalLength() 仅在 <path> 元素上可用。

在 SVG 2 中,哪些浏览器仍处于实现过程中(因此您还不能依赖它),getTotalLength() 可用于所有形状元素,但不包括文本元素。