Я использую getComputedTextLength() для текстовых элементов SVG для переноса текстовых строк. Тем не менее, у меня разные результаты в Firefox и Chrome. Вот пример, который дает разные результаты с использованием Chromium 18.0 и Firefox 12.0: http://jsfiddle.net/cBSp4/2/Почему getComputedTextLength() дает разные результаты в Chrome и Firefox?
Почему результат отличается и, что более важно, он фиксируется?
(Значения от getBBox() кажутся в порядке, поэтому я использую это как обходной путь на данный момент).
a jsfiddle был бы полезен :) – mihai
уверенная вещь, вот она: http://jsfiddle.net/cBSp4/2/ –
У меня нет ответа на вопрос, но я сделал обходное решение, добавив пробелы вокруг строки, которую я хочу измерить («текст»), а затем вычесть рассчитанную длину двух пробелов («»). –