From 9f8bb35589ab934409da4880312e916e71a97b96 Mon Sep 17 00:00:00 2001 From: Julie Lala Date: Wed, 1 Jan 2014 14:18:31 -0500 Subject: find the biggest canvas on the page --- js/record.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'js/record.js') diff --git a/js/record.js b/js/record.js index fd5f832..06c8ba9 100644 --- a/js/record.js +++ b/js/record.js @@ -3,8 +3,12 @@ var canvases = document.getElementsByTagName("canvas") if (canvases.length == 0) { alert("no canvas found"); return; } - - var source = canvases[0] + var biggest = 0, biggest_area = 0; + for (var i in canvases) { + var area = canvases[i].width*canvases[i].height + if (area > biggest_area) biggest = i; + } + var source = canvases[biggest] var encoder = new GifEncoder() encoder.on("encoded-frame", encoded_frame) -- cgit v1.2.3-70-g09d2