1
<div class="Container"><div class="SubContainer">
<canvas id="gamecanvas" data-processing-sources="canvas.pde">
ERROR - No canvas support on browser
</canvas>
</div></div>

<div class="Container"><div class="SubContainer">
<canvas id="hudcanvas" data-processing-sources="hud.pde">
ERROR - No canvas support on browser
</canvas>
</div></div>

我有这两个使用 processing.js 和 WebGL 3D 的画布,基本上我需要重新加载它们以调整它们的大小。我尝试使用 jQuery 克隆它们,删除它们,然后将它们附加到正文,但它不起作用。画布被附加了,它们具有所有属性,但我猜数据处理源无法完成它的工作。

那么我怎样才能让这些画布完全重新加载,包括重新运行它们的数据处理源呢?

4

1 回答 1

0

这可以通过使用 iframe 到带有画布的另一个页面来完成,您可以在仍然在主页上时调整大小和刷新。

于 2013-09-11T02:50:53.977 回答