Skip to content

Commit bb907ef

Browse files
committed
Added more logging and all renderers
1 parent 0fd3ba1 commit bb907ef

1 file changed

Lines changed: 20 additions & 4 deletions

File tree

src/Renderer.js

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
11
html2canvas.prototype.Renderer = function(queue){
22

33
var _ = this;
4-
4+
5+
this.log('Renderer initiated');
6+
57
this.each(this.opts.renderOrder.split(" "),function(i,renderer){
68

79
switch(renderer){
810
case "canvas":
911
_.canvas = document.createElement('canvas');
1012
if (_.canvas.getContext){
1113
_.canvasRenderer(queue);
14+
_.log('Using canvas renderer');
1215
return false;
1316
}
1417
break;
@@ -20,22 +23,35 @@ html2canvas.prototype.Renderer = function(queue){
2023
var s = document.getElementsByTagName('script')[0];
2124
s.parentNode.insertBefore(script, s);
2225
23-
26+
*/
2427
if (typeof FlashCanvas != "undefined") {
25-
_.canvas = document.createElement('canvas');
28+
_.canvas = initCanvas(document.getElementById("testflash"));
2629
FlashCanvas.initElement(_.canvas);
30+
_.ctx = _.canvas.getContext("2d");
31+
// _.canvas = document.createElement('canvas');
32+
//
33+
_.log('Using Flashcanvas renderer');
2734
_.canvasRenderer(queue);
35+
2836
return false;
29-
} */
37+
}
3038

3139
break;
40+
case "html":
41+
// TODO add renderer
42+
_log("Using HTML renderer");
43+
return false;
44+
break;
3245

3346

3447
}
3548

3649

3750

3851
});
52+
53+
this.log('No renderer chosen, rendering quit');
54+
return this;
3955

4056
// this.canvasRenderer(queue);
4157

0 commit comments

Comments
 (0)