Skip to content

Instantly share code, notes, and snippets.

View dplarina's full-sized avatar

Daniel Plarina dplarina

View GitHub Profile
@dplarina
dplarina / detectanimation.js
Created May 23, 2018 20:11 — forked from lakenen/detectanimation.js
JavaScript animated GIF detection!
function isAnimatedGif(src, cb) {
var request = new XMLHttpRequest();
request.open('GET', src, true);
request.responseType = 'arraybuffer';
request.addEventListener('load', function () {
var arr = new Uint8Array(request.response),
i, len, length = arr.length, frames = 0;
// make sure it's a gif (GIF8)
if (arr[0] !== 0x47 || arr[1] !== 0x49 ||