0

所以我正在使用一个名为 photobooth 的 JavaScript 应用程序,此处显示:PhotoBooth ,我正在使用人脸检测脚本,摘录如下:人脸检测

要使用它,您必须指定元素 ID,而且我一生都无法弄清楚 JavaScript 应用程序的元素 ID 是什么,所以我可以将整个东西放在 Div 标题中并给它一个 ID,或者有人帮我解码他们的源代码并找出画布层的名称吗?

4

1 回答 1

4

你不要把javascript放在一个div中。该脚本希望您识别一个 div 以便将其安装到其中。

只需在页面上放置一个 div,例如:

<div id="example"></div>

然后在javascript中:

// with jQuery
$("#example").photobooth();

// or, standalone example without jQuery
var myPhotobooth = new Photobooth(document.getElementById( "example"));

...并遵循文档。

我就是这样做的,但请注意,如果您指定现有元素,它的尺寸必须至少为 200x200 像素,否则 Photobooth 会出错。

于 2013-05-05T20:06:15.573 回答