为什么这个processing.js代码没有在firefox中显示?

时间:2015-03-12 18:56:32

标签: processing

<html>
<body>
<script src="processing.js"></script>
<script type="text/processing" data-processing-target="mycanvas">

Table table;
void setup() {
  table = new Table();
  table.addColumn("name");
  table.addColumn("type");
  TableRow newRow = table.addRow();
  newRow.setString("name", "Lion");
  newRow.setString("type", "Mammal");
  newRow = table.addRow();
  newRow.setString("name", "Snake");
  newRow.setString("type", "Reptile");
  newRow = table.addRow();
  newRow.setString("name", "Mosquito");
  newRow.setString("type", "Insect");

  println(table.getStringColumn("name"));
}
</script>
<canvas id="mycanvas"></canvas>
</body>
</html>

为什么这段代码不会在Firefox中显示?它应该打印“名称”列中的所有值。此示例直接来自processing.js网站。

1 个答案:

答案 0 :(得分:1)

Processing.js没有实现更新的Processing Table类,所以除非你提供自己的Table类的Processing实现(例如作为要加载的附加文件),否则它不会做很多事情。

目前支持的API可在http://processingjs.org/reference/

上找到