flowchart.js icon indicating copy to clipboard operation
flowchart.js copied to clipboard

Incompatible with IE8

Open mebusw opened this issue 10 years ago • 4 comments

Raphael itself supports IE6+ actually. But when open demo of flowchart.js on IE8, the vml elements were generated seen from IE inspector but not displaying at all.

sometimes, IE8 report error at line 7448 ofraphael.js v2.1.4

        params.font && (textpathStyle.font = params.font);

but since demos from raphaeljs.org works well on IE8, so I suspect some calling approach was wrong in flowchart.js

mebusw avatar Dec 15 '15 10:12 mebusw

I tried to re-create a object paper for FlowChart() in drawSVG method:

var diagram = new FlowChart(container, options);
diagram.paper = new Raphael(container, 2000, 2000); // new add line to re-create a Raphael object

Now the graphics appears, however, all elements are piled together, seems the offsets of each element doesn't work in IE8

mebusw avatar Dec 15 '15 10:12 mebusw

IE 8 itself is no longer supported by Microsoft so I wouldn't really worry about it.

dholcombe avatar May 11 '16 16:05 dholcombe

I wouldn't expect fixes for browsers that have been EOL by their manufacturers

Stwissel avatar May 12 '16 10:05 Stwissel

IE8 does not support SVG files.

sanguis avatar Aug 03 '16 17:08 sanguis