SVG currentScale无法正常工作

时间:2014-11-25 18:09:25

标签: google-chrome svg

我试图扩展SVG,而其他地方则建议使用currentScale。

如果我尝试以下操作,该值保持不变,就好像它是只读的那样?

<svg id="mysvg"><rect x="10" y="10" width="100" height="100"/></svg> 

var svg = document.getElementById("mysvg");
console.log( svg.currentScale );
svg.currentScale = 10;
console.dir( svg.currentScale );

比例仍为1.我无法确定我是否遗漏了一些明显的东西,或者是否有错误。

这是在Chrome 39.0.2171.65(64位) 编辑..看起来它在Firefox中有效。

fiddle

1 个答案:

答案 0 :(得分:-2)

首先使用IE浏览器。

以及svg.setAttribute(“currentScale”,10);