我会尽可能地保持清醒(我的英语不是很好)。我有一个d3静态力图,我需要它是跨浏览器。我已经遇到了Internet Explorer的一个大问题,因为它不能正确支持SVG。我通过绘制没有标记的椭圆弧来解决它,如另一个主题所示。
现在我遇到以下问题:
在每个测试的浏览器中(Chrome,IE,Opera和Safari到目前为止)我的图表都正确显示,换句话说,链接长度在源和目标节点的x,y坐标中开始和停止),而在Firefox中,使用相同的数据,每个链接都超出节点x,y坐标。
使用Chrome,我得到 this result
使用Firefox我得到 this result
我使用的代码对于两个浏览器都是相同的,如果你需要它我可以尝试让JSfiddle工作。