Javascript 在不渲染的情况下测量SVG文本尺寸

Javascript 在不渲染的情况下测量SVG文本尺寸,javascript,svg,Javascript,Svg,我想在渲染文本之前计算文本的宽度(为了布局文本)。使用getBBox()可以在Chrome浏览器上工作,但在使用Firefox时会中断(NS\u ERROR) 不渲染SVG文本尺寸的建议方法是什么?您可能使用了样式display:none。尝试visibility:hidden,然后.getBBox()应该可以工作。渲染然后测量有什么问题?

我想在渲染文本之前计算文本的宽度(为了布局文本)。使用
getBBox()
可以在Chrome浏览器上工作,但在使用Firefox时会中断(
NS\u ERROR


不渲染SVG文本尺寸的建议方法是什么?

您可能使用了样式
display:none
。尝试
visibility:hidden
,然后
.getBBox()
应该可以工作。

渲染然后测量有什么问题?