Angular 2 документация по анимации относится к API веб-анимаций polyfill для браузеров, которые не поддерживают собственный.
Каким образом можно добавить этот проект polyfill в проект Angular 2, созданный с помощью Angular CLI?
(Я использую angular -cli: 1.0.0-beta.10)
Не повезло, я пробовал идеи и решения, упомянутые здесь:
- https://github.com/angular/angular-cli/issues/949
- https://github.com/angular/angular-cli/issues/1015
- https://github.com/angular/angular-cli/issues/718#issuecomment-225493863
Я загрузил его через NPM и добавил его в system-config.ts
. Я считаю, что это соответствует тому, что рекомендуется, но polyfill не загружается (я могу сказать, потому что анимация не работает в Safari).
Я только получил это, включив polyfill в index.html
, который я знаю, это не так:
<script src="https://rawgit.com/web-animations/web-animations-js/master/web-animations.min.js"></script>
Я добавлю здесь любые детали, которые могут помочь прояснить мой вопрос, но если вам нужно увидеть код, у меня есть его на Github:
https://github.com/cmermingas/connect-four
Спасибо заранее!