我已经初始化了 script cam,现在我想用 javascript 隐藏它并重新启用它。将 div 的可见性设置为隐藏或显示为无无济于事。使用 jquery 隐藏 div 会使 scriptcam 无法工作。请帮忙
$(document).ready(function () {
$('#getUserInfo').hide();
$("#webcam").scriptcam({
fileReady: fileReady,
cornerRadius: 0,
cornerColor: 'e3e5e2',
onError: onError,
promptWillShow: promptWillShow,
showMicrophoneErrors: false,
showDebug: true,
onWebcamReady: onWebcamReady,
setVolume: setVolume,
timeLeft: timeLeft,
fileName: 'demo982102',
connected: showRecord,
maximumTime: 15,
width: 600,
height: 450
});
});
最佳答案
试试 jQuery 的 detach()。 http://api.jquery.com/detach/
它将从 DOM 中删除 div。当你想要它回来时,使用 appendTo()。
$("#webcam").detach();
关于javascript - 我如何隐藏脚本摄像头?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28371081/