Skip to content

Instantly share code, notes, and snippets.

@cvan
cvan / loadExternalImage.js
Created December 29, 2013 11:27
cross-origin (CORS) dynamic image loading (detect when an image changes)
// Load a cross-origin image (using CORS).
// This continually updates an `img` element's `src` until an image's
// data URI has changed.
function loadExternalImage(uri, throbberUri) {
var canvas = document.createElement('canvas');
var ctx = canvas.getContext('2d');
var img = document.createElement('img');