iOS设备上的Safari是否需要启用“ Web动画”选项才能使CSS动画正常工作?

时间:2019-05-19 17:46:07

标签: ios css angular

我面临一个奇怪的问题。我将使用CSS动画的网站部署到了Heroku上,以便在本机移动设备上对其进行测试,令我惊讶的是,我的CSS动画和角度过渡都没有在iOS设备Safari或Firefox上按预期工作。

例如,一个向上和向下弹跳的简单球只是冻结而无法工作。 同样的动画在Android设备上也能正常工作。

在iPhone上,我导航至“设置”>“ Safari”>“高级”>“实验功能”,但禁用了“ Web动画”选项。启用它后,我可以看到站点上的所有内容均按预期工作。

  1. 为什么默认情况下禁用此功能?
  2. 我是否只接受我的动画在iOS设备上不起作用,除非用户专门启用了该选项?
  3. polyfill不能制作动画吗?我启用了它们,但它们没有按预期工作。
  4. 我的角度应用程序中是否必须有逻辑来检测它是什么类型的手机,并适当调整转换?

感谢您对这些问题的深入了解!

0 个答案:

没有答案