Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web 为什么我不能将处理文件嵌入我的网站?_Web_Processing - Fatal编程技术网

Web 为什么我不能将处理文件嵌入我的网站?

Web 为什么我不能将处理文件嵌入我的网站?,web,processing,Web,Processing,我在处理中创建了一个游戏,我需要将该游戏嵌入我最后一年项目的网站页面中。这是一个太空入侵者游戏,有3个类(不知道这是否是问题) 我在线学习了很多教程,并尝试使用JS库,但都不起作用。我得到的只是一个灰色正方形的空白页 有人能帮忙吗 <script type="text/javascript" src="processing.js"></script> <canvas id="myCanvas" width="1000" heig

我在处理中创建了一个游戏,我需要将该游戏嵌入我最后一年项目的网站页面中。这是一个太空入侵者游戏,有3个类(不知道这是否是问题)

我在线学习了很多教程,并尝试使用JS库,但都不起作用。我得到的只是一个灰色正方形的空白页

有人能帮忙吗

<script type="text/javascript" src="processing.js"></script>

<canvas id="myCanvas" 
        width="1000" 
        height="400" 
        style="border:1px solid #000000;"
        dataprocessingsources="maths_game/Programming_Assignment/Programming_Assignment.pde">
</canvas>


您不能直接嵌入处理,因为处理是Java的,不能嵌入到网站中

您可以使用Processing.js将处理代码移植到JavaScript,JavaScript可以嵌入到网站中。请参见Processing.js上的

请注意,这意味着您不能在代码中使用任何Java库或任何特定于Java的东西。还要注意,P5.js是一个完全不同的东西。您可以阅读不同版本的处理

你也应该养成看你的眼睛的习惯。你遇到的任何错误都会显示在那里。我的猜测是您在代码中使用了特定于Java的东西,或者您没有正确加载某些东西


如果您仍然无法使其正常工作,请发布一个链接到一个示例网页,该网页嵌入了一个简化的处理草图,显示了您看到的相同错误。

如果您的处理草图由多个类/pde文件组成,那么您应该在
数据处理源
标记(而不是“dataprocessingsources”)中提及所有这些类/pde文件

e、 g


谢谢您的回复。我唯一担心的是如何在JavaScript中包含不同的类。本教程似乎嵌入了一个简单得多的代码。@MónicaCardoso多个类应该可以工作。当你尝试它的时候发生了什么?结果与我的问题图片中显示的完全相同:(@MónicaCardoso如我所说,请查看你的开发工具或发布一个链接到。