我正在尝试使用 Affectiva 的 Web SDK (Javascript) 通过相机流检测情绪。我尝试在 JS Fiddle 中使用它。它工作正常,但是当我从 JSFiddle 获取代码并在 Eclipse 中的 Java Web 项目中使用时,网络摄像头提示没有出现。它也无法访问网络摄像头。这是代码:
HTML:
<body>
<div class="container-fluid">
<div class="row">
<div class="col-md-8" id="affdex_elements" style="width:680px;height:480px;"></div>
<div class="col-md-4">
<div style="height:25em;">
<strong>EMOTION TRACKING RESULTS</strong>
<div id="results" style="word-wrap:break-word;"></div>
</div>
<div>
<strong>DETECTOR LOG MSGS</strong>
</div>
<div id="logs"></div>
</div>
</div>
<div>
<button id="start" onclick="onStart()">Start</button>
<button id="stop" onclick="onStop()">Stop</button>
<button id="reset" onclick="onReset()">Reset</button>
<h3>Affectiva JS SDK CameraDetector to track different emotions.</h3>
<p>
<strong>Instructions</strong>
</br>
Press the start button to start the detector.
<br/> When a face is detected, the probabilities of the different emotions are written to the DOM.
<br/> Press the stop button to end the detector.
</p>
</div>
</div>
</body>
Javascript 文件类似于https://jsfiddle.net/affectiva/opyh5e8d/show/中的内容
我复制了代码,但是当我在 Eclipse 上使用它时,相机无法正常工作。我使用 Chrome 作为我的浏览器。