paper.js,SVG和Opera浏览器

时间:2013-04-12 18:47:01

标签: svg opera paperjs

在paperjs中使用SVG图像时发现paperjs的importSvg()在Opera下失败并出现奇怪的错误。

所以我做了一个解决方法。首先在其他浏览器中导入SVG,然后将paperjs对象导出为JSON。手动将我的几个SVG转换为JSON。现在只需通过importJson()导入它们并且无后顾之忧......

但是! importJson()仅在夜间构建的paperjs中实现,正如我稍后想到的那样,一些函数在Opera下失败了!!

所以...我不知道)))有什么想法吗?

有一天,Opera或paperjs的工作人员会来到这里......

1 个答案:

答案 0 :(得分:1)

Opera遇到问题的paper.js中的一行:

'stop-color': function(item, value) {
    item.setColor(value);
},

如果item.setColor行被注释掉,那么您的示例就可以正常工作。