From ae6d988ec33b6b37711c755159b9dfdf5a14d04a Mon Sep 17 00:00:00 2001 From: MoyuScript <i@moyu.moe> Date: Sat, 3 Mar 2012 00:52:46 +0200 Subject: [PATCH] updated test.js to allow options --- readme.md | 2 +- src/plugins/jquery.plugin.html2canvas.js | 2 +- tests/test.js | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/readme.md b/readme.md index 8e1f7ee..fb3ac29 100644 --- a/readme.md +++ b/readme.md @@ -39,7 +39,7 @@ For more information and examples, please visit the <a href="http://html2canvas. v0.34 - -* Split renderers to their own objects (<a href="#">niklasvh</a>) +* Split renderers to their own objects (<a href="https://github.com/niklasvh/html2canvas/commit/94f2f799a457cd29a21cc56ef8c06f1697866739">niklasvh</a>) * Simplified API, cleaned up code (<a href="https://github.com/niklasvh/html2canvas/commit/c7d526c9eaa6a4abf4754d205fe1dee360c7660e">niklasvh</a>) v0.33 - 2.3.2012 diff --git a/src/plugins/jquery.plugin.html2canvas.js b/src/plugins/jquery.plugin.html2canvas.js index 9ac1c50..43a8c0e 100644 --- a/src/plugins/jquery.plugin.html2canvas.js +++ b/src/plugins/jquery.plugin.html2canvas.js @@ -13,7 +13,7 @@ timer = date.getTime(); options = options || {}; - options.onrendered = function( canvas ) { + options.onrendered = options.onrendered || function( canvas ) { var $canvas = $(canvas), finishTime = new Date(); diff --git a/tests/test.js b/tests/test.js index 2e86ce4..81bbf5f 100644 --- a/tests/test.js +++ b/tests/test.js @@ -8,7 +8,7 @@ (function(document, window) { var scrStart = '<script type="text/javascript" src="', scrEnd = '"></script>'; document.write(scrStart + '../external/jquery-1.6.2.js' + scrEnd); - var html2canvas = ['Core', 'Generate', 'Parse', 'Preload', 'Queue', 'Renderer', 'Util', 'renderers/Canvas', 'plugins/jquery.plugin.html2canvas'], i; + var html2canvas = ['Core', 'Generate', 'Parse', 'Preload', 'Queue', 'Renderer', 'Util', 'renderers/Canvas', 'plugins/jquery.plugin.html2canvas'], i; for (i = 0; i < html2canvas.length; ++i) { document.write(scrStart + '../src/' + html2canvas[i] + '.js' + scrEnd); } @@ -17,7 +17,7 @@ window.setUp(); } setTimeout(function() { - $(document.body).html2canvas({ + $(document.body).html2canvas((typeof h2cOptions !== "undefined") ? h2cOptions : { flashcanvas: "../external/flashcanvas.min.js", logging: true, profile: true,