UNPKG

wavesurfer.js

Version:

Interactive navigable audio visualization using Web Audio and Canvas

16 lines (15 loc) 536 B
/* eslint-disable valid-jsdoc */ /** * Returns the `requestAnimationFrame` function for the browser, or a shim with * `setTimeout` if the function is not found * * @return {function} Available `requestAnimationFrame` function for the browser */ export default ( window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || ((callback, element) => setTimeout(callback, 1000 / 60)) ).bind(window);