在IE 9中的Rapheal饼图渲染问题

使用Raphael JS和SVG在HTML5页面中绘制饼图时,我在IE9中遇到了类似“SVG4601:SVG路径数据格式不正确,无法完全解析”的问题。 当我绘制svg路径时,由于“d”属性d =“(路径数据)”为空,饼图不会显示并显示控制台错误,如“SVG4601:SVG路径数据格式不正确,无法显示被完全解析“。

html内容应该是这样的...

<path style="fill: #993333; stroke: #ffffff; stroke-width: 0;" fill="#993333" stroke="#ffffff" stroke-width="0" d="M261.5,86.4 A100,100,0,1,0,271.5,98.5"/>

但我正在IE9 ..

<path style="fill: #993333; stroke: #ffffff; stroke-width: 0;" fill="#993333" stroke="#ffffff" stroke-width="0" d=""/>

目前,它在IE8和所有其他浏览器中完美工作。 任何帮助将不胜感激。


最后,我将Raphael库更新到V 2.10,并且完美地工作。

对于IE8开发,请使用svg路径而不是圈标记

链接地址: http://www.djcxy.com/p/13345.html

上一篇: Rapheal Pie Chart Rendering Issue in IE 9

下一篇: How do I receive push notifications with Indy?