我在Chrome中遇到路径元素可能存在的错误。我已经复制/粘贴了RaphaelJS在这里呈现的内容:http://petesaia.com/work/svg-chrome-bug/
http://petesaia.com/work/svg-chrome-bug/safari.png
http://petesaia.com/work/svg-chrome-bug/chrome.png
显然这个文件中有很多要点,这就是我为每个路径元素限制50个点的原因。如您所见,右侧缺少2条路径,左侧缺少2条非常小的路径。我发现其中一条路径没有显示并单挑出来。你可以在这里看到:http://petesaia.com/work/svg-chrome-bug/singled.html
您会注意到,即使路径被挑选出来,它仍然无法显示。所以Chrome必须不喜欢这条路。
我还注意到有时它正确显示,通常是在我打开和关闭javascript控制台时。这非常脆弱。我已经尝试过改变中风和体重,也没有运气。
有没有人经历过这样的事情?
新发现:这些x / y值是打破single.html示例的坐标:620.3536711111101,232.16932207146056我知道这一点,因为截断到该点的路径它完美无缺。但是,我仍然不知道为什么会打破它。
谢谢,
皮特
PS:我的确计划简化形状,但这引起了我的注意。