javascript - Paperjs 0.9.25 - item.setRampPoint 不是函数

标签 javascript java svg paperjs

我已经使用 paperjs 一年了,没有任何问题。在 Chrome 更新 (版本 55.0.2883.87 m) 之后,一些我已经 2 个月没有接触过的生产代码开始失败并出现 error: item.setRampPoint is not a function :

paper-full.js:13213 未捕获类型错误:item.setRampPoint 不是函数

at offset (paper-full.js:13213)
at Object.<anonymous> (paper-full.js:13263)
at Object.forIn (paper-full.js:46)
at Function.each (paper-full.js:133)
at applyAttributes (paper-full.js:13260)
at importGroup (paper-full.js:12944)
at importSVG (paper-full.js:13324)
at Project.importSVG (paper-full.js:13356)
at drawAddLaneButtons (tlc.js:267)
at Path.window.drawTlcElements (tlc.js:62)

如果我在 paperjs 代码中注释掉对 setRamPoint 的调用,它会再次开始工作。

当我尝试将 SVG 加载到页面时会发生这种情况,但是,正如我之前所说,它在很长一段时间内都运行良好。

我正在使用 paperjs 的 0.9.25 版本。

有什么想法吗?

最佳答案

我们遇到了同样的问题并更新到新的 PaperJS 版本。成功了

关于javascript - Paperjs 0.9.25 - item.setRampPoint 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41289275/

相关文章:

javascript - 带有 nextjs 的 material-ui 选项卡?

java - 如何使用Java查找XML中未封闭的标签?

java - 像npm一样方便的升级java版本的方法

javascript - 有没有 jsPlumb 的替代品? (为了连接 DOM 元素)

javascript - 在每个 span 元素上画圆圈

javascript - 每次使用 Router 时 Backbone.js 触发函数

java - 我不知道使用什么 SecurityContextHolder 策略

javascript - 如何使用 jQuery(或需要时的纯 JavaScript)将 <use> 添加到内联 SVG?

css - 使所有图像棕褐色 svg 代码不起作用?

javascript - 在 webpack 编译的 JavaScript 中读取 NodeJS process.argv