0
这段代码如何在chrome中而不是在Firefox中顺利运行? 我使用SnapSVG
。SnapSVG浏览器不兼容
JS:
var pinguin = Snap("#pinguin");
Snap.load("pinguin.svg", bodyload) ;
function bodyload(data){
pinguin.append(data);
};
HTML:
<svg id="pinguin" ></svg>
<script src="snap.svg.js"></script>
<script src="main.js"></script>
我得到在Chrome: 我得到的Firefox:
我试图让一个小提琴,但是fiddle doesn't work.
相反,代码和显示可以在这里得到:http://www.pinguin.moe/
你知道我该如何修复Firefox上的显示?
谢谢,但后来SVG并没有采取响应方式的全屏,就像我在Chrome上得到的那样。我的意思是,现在在Chrome上,即使用户调整窗口大小,SVG也会占用全屏幕高度,这要归功于'preserveAspectRatio'属性。但是当去除宽度和高度时,它不会保持那个比例:( – sidney 2014-11-05 18:43:51