Я смотрел статью о анимации SVG.Ошибка SVG SMIL в Safari
Code: http://codepen.io/chriscoyier/pen/DpFfE
Статья: http://css-tricks.com/svg-shape-morphing-works/
работает хорошо в Safari рабочем столе, за исключением (и я думаю, и на IOS). Кнопка должна переключаться между желтой звездой и зеленым контрольным символом.
Анимация работает хорошо, первые два раза запускается анимация, а в третий раз я получаю зеленую звезду вместо зеленой проверки. Таким образом, цветная анимация выполнялась, но не анимация формы. После этого все не так.
Любые идеи о том, что не так?
Благодаря
Сообщить его как WebKit ошибка в WebKit ошибка трекера. –
сделано. но в то же время, какие-либо идеи о том, как это сделать по-другому, и заставить его работать в сафари? предпочтительно без какой-либо большой библиотеки как snap.svg – badtant
я имел незначительные успехи с этой методологией: svgroot.pauseAnimations вызова() вызова svgroot.setCurrentTime (0) svgroot.unpauseAnimations вызова() рекомендуемой в этой теме: HTTP://stackoverflow.com/questions/10942013/smil-animations-fail-on-dynamically-loaded-external-svg Немного обновлено codepen http://codepen.io/anon/pen/raZGVW – ramoneguru