kinetic.js
大约一年前,我开发了一个足够复杂的画布 Web 应用程序。我用的是kinetic.js
3.10.4。版本令我惊讶的是,我的应用程序无法在最新的浏览器(如 Google Chrome 和 Mozilla Firefox)上运行。例如,创建Text
形状时出错。这是来自 Google Chrome 调试器的堆栈跟踪错误:
Uncaught TypeError: Type error
Kinetic.Shape.Kinetic.Node.extend.fill
config.drawFunc
Kinetic.Shape.Kinetic.Node.extend._draw
Kinetic.Container.Kinetic.Node.extend._drawChildren
Kinetic.Layer.Kinetic.Container.extend._draw
Kinetic.Layer.Kinetic.Container.extend.draw
loadMenu
_background.onload
我尝试使用4.6.0 版本,但我的旧代码中有一些已弃用的功能和特性。我只是想知道我可以使用我当前的3.10.4 版本库(有几个轻松的修复)而不是更新到4.6.0 版本。仍然可以这样做吗?提前致谢 :)