2013-08-23 37 views
1

我正在使用KineticJS版本4.6(当前是最新版本)开展项目工作,并且自从Chrome 29的Chrome版本更新以来,Kinetic画布完全空白。在使用控制台时,我仍然能够确定创建的对象(如Kinetic.Stage和Kinetic.Layer)仍然存在,并且填充了正确的数据。KineticJS 4.6不再适用于Chrome 29

之后,我尝试在Internet Explorer和Firefox中加载相同的页面,并且它们仍按预期方式工作,显示具有正确元素的画布。

我试过寻找有类似问题的人,但我猜Chrome的更新太近了,不能显示任何结果。有人可能知道是否有解决方法,或者我应该等待KineticJS还是Chrome更新?

编辑:现在它重新启动Chrome后突然再次工作。修复后?

EDIT2:过了一会再次破门,但在重新启动浏览器似乎工作

EDIT3:这是浏览器的错误,由铬队在this thread确认。该线程指出该错误在版本30中已明确修复,该版本目前处于测试阶段。这个修复可能很快会在第29版中被合并,但是没有确切的时间表。

+1

你想用KineticJS做什么?一些代码,来自控制台日志或网络配置文件的错误将有助于确定错误的位置,因此您的问题无法回答。 – Ani

+0

我在Chrome29下没有遇到Kinetic 4.6的任何问题。正如Ani所说,尝试隔离一个特定问题并与我们联系。 – markE

+0

我认为这是新Chrome中的一个错误...我在新的Chrome(声音)上遇到了更多问题。 你可以检查这个链接哪个针指向可能相同的问题,并跟踪它: https://github.com/ericdrowell/KineticJS/issues/584 –

回答

1

我们在Chrome 29同样的问题

在某些情况下,解决办法是告诉你的用户使用Chrome隐身模式来解决这个问题。

测试复制始终被张贴在这里的问题: https://github.com/ericdrowell/KineticJS/issues/585

目前,该错误是不存在的Chrome 30(2013年8月27日)

您应星铬问题: https://code.google.com/p/chromium/issues/detail?id=280153

+0

您提到的铬问题已被合并到另一个问题中,这是一个已知的错误,并且在Chrome 30以后肯定会修复。他们表示,它很快就会在Chrome 29中修复,但无法给出特定的时间。 Chromium的总体问题:https://code.google.com/p/chromium/issues/detail?id=278940 – Pruik

+0

现在已修复29 – user1002346