Задать вопрос
@ilya404

Почему SVG атрибут restart игнорируется Safari?

Здрасте!

Ребят, рендерится у меня по клику линия svg c анимацией. Чтобы при генерации новых линий старые заново не анимировались, каждой задаю атрибут restart со значением never.

lineAnimate.setAttribute('values', '0; 1; 2; 3; 4');
lineAnimate.setAttribute('keyTimes', '0; 0.25; 0.50; 0.75; 1');
lineAnimate.setAttribute('dur', '500ms');
lineAnimate.setAttribute('begin', 'canv.mouseup');
lineAnimate.setAttribute('fill', 'freeze');
lineAnimate.setAttribute('restart', 'never');


Код отлично исполняется везде, кроме Safari и любого браузера на iOS: при рендере новой линии ВСЕ предыдущие перезапускают свою анимацию. Что делать?
  • Вопрос задан
  • 122 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽