f0ckv1/s/anim.js

27 lines
537 B
JavaScript
Raw Normal View History

2016-11-06 02:14:18 +00:00
var $parent = document.createElement("div")
$gif = document.createElement("img")
,$favicon = document.createElement("link")
$gif.crossOrigin = "anonymous"
$gif.src = "./s/favicon.gif"
$favicon.rel = "icon"
window.parent.document.head.appendChild($favicon)
$parent.appendChild($gif)
var supergif = new SuperGif({gif: $gif})
,$canvas
supergif.load(()=> {
$canvas = supergif.get_canvas()
updateFavicon()
})
function updateFavicon() {
$favicon.href = $canvas.toDataURL()
window.requestAnimationFrame(updateFavicon)
}