diff --git a/src/node.js b/src/node.js index 9bdbad34..7d3f436d 100644 --- a/src/node.js +++ b/src/node.js @@ -77,7 +77,7 @@ callback && callback.call(context, img); }; var img = new Image(); - if (url && url.indexOf('data') === 0) { + if (url && (url instanceof Buffer || url.indexOf('data') === 0)) { img.src = img._src = url; callback && callback.call(context, img); }