位图(SVG)将像Chrome中的矢量一样缩放,但像Firefox中的位图一样
大家好, 我最近开始深入研究画布和库。我为当前的项目选择了EaselJs,结果遇到了perculiar 这就是我目前所做的: 您可以使用鼠标滚轮进行放大和缩小。当我在Chrome中这样做时,图像的行为将类似于向量,尽管它是我从SVG创建的createjs.Bitmap。 在Firefox中不会,我想这就是它的本意。但如果它真的这样做了,它会非常方便,而且由于某些原因,它在铬合金中工作得很好 我认为在性能方面,这将是一个比使用其中一个转换器将SVG转换为形状更好的解决方案,该转换器将产生大量javascript代码,特别是因为形状已经非常复杂了位图(SVG)将像Chrome中的矢量一样缩放,但像Firefox中的位图一样,svg,easeljs,Svg,Easeljs,大家好, 我最近开始深入研究画布和库。我为当前的项目选择了EaselJs,结果遇到了perculiar 这就是我目前所做的: 您可以使用鼠标滚轮进行放大和缩小。当我在Chrome中这样做时,图像的行为将类似于向量,尽管它是我从SVG创建的createjs.Bitmap。 在Firefox中不会,我想这就是它的本意。但如果它真的这样做了,它会非常方便,而且由于某些原因,它在铬合金中工作得很好 我认为在性能方面,这将是一个比使用其中一个转换器将SVG转换为形状更好的解决方案,该转换器将产生大量jav
有人能帮忙吗?它在IE10中的工作方式与在Chrome中的工作方式相同。我不明白你在这里寻求什么帮助?这可能是Firefox的一个问题,原因可能是您正在使用的文件,或者是它调整包含SVG的图像大小的方式。其他人可能知道您所依赖的此功能是规范的一部分,还是仅此而已。谢谢您的回复。是的,问题是我如何让它也在Firefox上运行,或者如果Firefox或Chrome+IE不应该这样做,这意味着我必须寻找另一种解决方案。我认为这是Firefox的一个bug或未实现的功能。正如我所说,它可能不是任何标准的一部分,因此可能永远不会得到官方支持。或者,可以直接加载SVG并添加缩放等。如果Illustrator中有SVG,您还可以查看以下工作流:我无法检查您的示例,因为问题中的链接现在已断开,但值得注意的是Firefox不识别缩放并使用transform:scale;通常具有变换原点:0;使元素的左上角保持在同一位置。