集成处理与最小库在网站



我以前见过类似的问题,但似乎一般的答案是这是不可能的。

所以,这是我的HTML代码:
<head>
  …
  <script type="text/javascript" src="js/processing.js"></script>
  …
</head>
<body>
  …
  <canvas id="my_prog" data-processing-sources="project/my_prog.pde project/my_class.pde"/></canvas>
  …
</body>

在我的草图中,我使用了mini库:

import ddf.minim.*;import ddf.minim.spi.*;import ddf.minim.ugens.*;

在我的网站上没有我的项目,而是有一个与项目大小成比例的矩形,但没有图像和声音。

此外,这种方法也不起作用…我不知道该怎么办。

有什么建议吗?:)

谢谢你,

Thib

这样想:

  • "核心处理"包含了所有的变量和函数,你可以在一个普通的旧处理草图中使用。
  • 您可以将"核心处理"部署为Java应用程序。如果你这样做,你也可以使用Java库,如mini .
  • 你也可以使用Processing.js将"core Processing"部署为JavaScript。如果你这样做,你可以嵌入你的草图到一个网页,并使用JavaScript语法访问周围网页的html组件。
  • 但是你不能把它们混在一起:你不能在网页中嵌入Java应用程序(applet已经死了),你不能在JavaScript网页中使用Java库。

Minim是一个Java库,所以你不能直接在JavaScript应用程序中使用它。相反,您必须找到一个具有类似功能的JavaScript库。你已经发布了一个方法(当你说它不起作用时,你是什么意思?),但谷歌搜索"processing.js audio"或"minimal javascript"返回一堆其他人,包括这个相关的问题:

将带有音频的加工草图导出到JavaScript

另外,您应该熟悉JavaScript控制台。在web浏览器中,按F12,然后转到控制台选项卡,然后刷新页面。这会显示你碰到的错误,这样你就有了比"it's a blank rectangle"更多的信息

相关内容

  • 没有找到相关文章

最新更新