我能够使用json = stage.toJSON();创建的虚拟json字符串一次加载多个图像。离线这完美无瑕,它甚至还记得我拖动它的位置。然而,当我把它放到我的服务器上时,只显示第一个图像,其余图像被隐藏,直到我点击它所在的位置。这是服务器性能的问题吗?上传到我的服务器的代码是相同的。出于测试目的,我只使用godaddy进行托管。谢谢
任何帮助对我都很有价值。
答案 0 :(得分:0)
因为您在客户端工作,所以不能成为服务器问题。可能它在你的机器上工作因为已经缓存了图像。
检查你是否正在缓存舞台定义中存在的所有图像(检查图像对象的src),然后将它们添加到动力学层(例如,将所有图像放置一个隐藏的div并使用window.load事件),否则你将成为在图像完全加载之前调用绘图事件。
希望这有帮助