在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