Html5 canvas kineticJS未捕获类型错误:类型错误

Html5 canvas kineticJS未捕获类型错误:类型错误,html5-canvas,kineticjs,Html5 Canvas,Kineticjs,我正在使用kinetics制作一个拖放应用程序,一切正常,直到几天控制台出现一个奇怪的错误(UncaughtTypeError:TypeError)。 调试我的应用程序时,我发现当我在后台添加图层时,会发生此错误。这是非常奇怪的,因为我的应用程序在除谷歌chrome之外的所有主要浏览器中都能运行。 有人能帮我吗,我不想失去3个月的工作! Eric Rowell你有什么线索吗 解决方案是:将“new Image()”替换为 “document.createElement('img')”,它工作得很

我正在使用kinetics制作一个拖放应用程序,一切正常,直到几天控制台出现一个奇怪的错误(UncaughtTypeError:TypeError)。 调试我的应用程序时,我发现当我在后台添加图层时,会发生此错误。这是非常奇怪的,因为我的应用程序在除谷歌chrome之外的所有主要浏览器中都能运行。 有人能帮我吗,我不想失去3个月的工作! Eric Rowell你有什么线索吗

解决方案是:将“new Image()”替换为 “document.createElement('img')”,它工作得很好

我在Chrome、Chrome中也有同样的问题,但在Firefox和Safari中没有


安德烈,你说得对!!tks

我们需要看一些代码来帮助您。另外,这个错误是在KineticJS软件版本更新后的完整工作代码中发生的,还是在您添加了一些自己的开发代码后发生的?我问这个问题的原因是,我在KineticJS中经常看到这个错误,而且几乎总是我做错了,而不是基于动力学的错误。哎哟,我是不是承认我犯了不少错误!在创建一个新的动力学元素时,它通常像一个额外的分号。解决方案:这不是一个代码问题,看起来像是新版chrome中的一个bug。我的代码适用于除chrome之外的所有主流浏览器。就我所读到的内容而言,这与new Image()有关。解决方案是:将“newimage()”替换为“document.createElement('img')”,这样做效果很好。这是一个特定的chrome 27错误,请参见:code.google.com/p/chromium/issues/detail?id=238071–