KINETIC.JS从存储的json加载图像

时间:2013-03-25 16:03:56

标签: jquery json html5 load kineticjs

我能够使用json = stage.toJSON();创建的虚拟json字符串一次加载多个图像。离线这完美无瑕,它甚至还记得我拖动它的位置。然而,当我把它放到我的服务器上时,只显示第一个图像,其余图像被隐藏,直到我点击它所在的位置。这是服务器性能的问题吗?上传到我的服务器的代码是相同的。出于测试目的,我只使用godaddy进行托管。谢谢

任何帮助对我都很有价值。

1 个答案:

答案 0 :(得分:0)

因为您在客户端工作,所以不能成为服务器问题。可能它在你的机器上工作因为已经缓存了图像。

检查你是否正在缓存舞台定义中存在的所有图像(检查图像对象的src),然后将它们添加到动力学层(例如,将所有图像放置一个隐藏的div并使用window.load事件),否则你将成为在图像完全加载之前调用绘图事件。

希望这有帮助