Новое Распределяем каналы MAX по категориям и территориям. Читать новость

Путь SVG стал данными: Firefox умеет с 137, Chrome — по плану в 159 (стабильно 8 декабря, сейчас за флагом SVGPathDataAPI).



const segs = path.getPathData();
segs[1].values[0] += 20;
path.setPathData(segs);

Массив словарей {type, values} вместо регулярок по d. normalize:true сводит дуги к M/L/C/Z, getPathSegmentAtLength отдаёт сегмент в нужной точке пути.

В Firefox копия сегмента через spread теряет поля: геттеры на прототипе. Читается только атрибут d: путь из CSS и анимации API не видит. Safari молчит.

https://developer.mozilla.org/en-US/docs/Web/API/SVGPathElement/getPathData
Просмотры: 4
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти