Php 可以使用HTML5';s画布处理在其中绘制的多个图像?

Php 可以使用HTML5';s画布处理在其中绘制的多个图像?,php,javascript,html,Php,Javascript,Html,输出页面: 守则: 直接问题:我是不是走错了路,或者HTML5不能在一张画布上处理这么多图像 详细信息:我用PhP、HTML5和Javascript编写了一个脚本,以测试一些代码,实现我想要完善的装扮功能。当我完成时,它工作得很好。然后我开始刷新页面,看看画布加载/响应的速度有多快 有些图像有时无法显示,再刷新几次后,画布上就什么也看不出来了 我决定用这种方式编写代码,这样我就不必为GD库费心了,如果我想添加一个动画Gif,我就不必对代码做太多的修改(或者至少,我不认为我必须这样做)。画布可以处

输出页面: 守则:

直接问题:我是不是走错了路,或者HTML5不能在一张画布上处理这么多图像

详细信息:我用PhP、HTML5和Javascript编写了一个脚本,以测试一些代码,实现我想要完善的装扮功能。当我完成时,它工作得很好。然后我开始刷新页面,看看画布加载/响应的速度有多快

有些图像有时无法显示,再刷新几次后,画布上就什么也看不出来了


我决定用这种方式编写代码,这样我就不必为GD库费心了,如果我想添加一个动画Gif,我就不必对代码做太多的修改(或者至少,我不认为我必须这样做)。

画布可以处理任意多的图像

在您的例子中,我看到了一个
未捕获类型错误:无法调用null的方法“getContext”
,可能是因为您正在执行
window.onload=draw()
,它正在DOM准备就绪之前立即调用
draw
方法

如果您只是将其更改为:

我把你的代码放在一把小提琴里,你可以看到它工作得很好

window.onload = draw;