我已经初始化了脚本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
});
});
答案 0 :(得分:0)
尝试jQuery的detach()。 http://api.jquery.com/detach/
它会从DOM中删除div。如果需要,请使用appendTo()。
$("#webcam").detach();
答案 1 :(得分:0)
我通过将播放器所在的div的宽度设置为0来找到解决方案:D