我已经使用 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/