equestAnimationFrame
2024-08-29 01:43:04
export const requestAnimationFrame = (() => {
/* istanbul ignore next */
if (!inBrowser) {
return noop
}
return window.requestAnimationFrame ||
/* istanbul ignore next */
window.webkitRequestAnimationFrame ||
/* istanbul ignore next */
window.mozRequestAnimationFrame ||
/* istanbul ignore next */
window.oRequestAnimationFrame ||
// if all else fails, use setTimeout
/* istanbul ignore next */
function (callback) {
return window.setTimeout(callback, (callback.interval || DEFAULT_INTERVAL) / 2) // make interval as precise as possible.
}
})()
export const cancelAnimationFrame = (() => {
/* istanbul ignore next */
if (!inBrowser) {
return noop
}
return window.cancelAnimationFrame ||
/* istanbul ignore next */
window.webkitCancelAnimationFrame ||
/* istanbul ignore next */
window.mozCancelAnimationFrame ||
/* istanbul ignore next */
window.oCancelAnimationFrame ||
/* istanbul ignore next */
function (id) {
window.clearTimeout(id)
}
})()
最新文章
- [已解决] github merge指定commit
- 在本地创建angular-ui/bootstrap项目
- IntelliJ IDEA License
- Analyze network packet files very carefully
- BIEE 11g学习
- 12.了解或熟悉 C, C++, .NET
- 在Windows下利用php自带的mail函数发邮件
- Find the capitals
- aix Mysql-Rpm puppet puppetAgent
- 『转』MarsEdit快速插入源代码
- 【读书笔记】《写给大忙人看的Java SE 8》——Java8新特性总结
- 读txt文件乱码
- cf 20C Dijkstra?
- [BZOJ2639]矩形计算
- 实战http切换成https
- Choosing the Type at Runtime
- LeetCode题解之 3Sum
- Thymeleaf select 数据回显 选中
- 美化VC界面(用户登录界面)
- Android Studio 找不到EventBus/ButterKnife等第三方包解决方案