有没有办法检测浏览器是否会在滚动时冻结DOM或禁用JavaScript?众所周知,一些移动浏览器会这样做,它有效地杀死了基于滚动的效果,如视差和动画。我想在不诉诸UA嗅探的情况下有效地实现以下伪代码:
if (!browserWillFreezeWhileScrolling) {
initializeScrollingEffects();
} else {
initializeFallbackScript(); // maybe unnecessary
}
从我所看到的,Modernizr不会检查它。