【发布时间】:2013-10-17 12:52:00
【问题描述】:
我对@987654321@ 不是很好,因为它的存在并慢慢开始掌握它:我有一个小型(工作)网络摄像头应用程序,它拍摄照片并将 base64 插入(隐藏)#formfield b4发布表格 ->
button code:
<input type="image" src="images/takepic.jpg" id="btn1" onclick="base64_tofield()">
function base64_tofield() {
$('#formfield').val($.scriptcam.getFrameAsBase64());
};
我需要一个 div 在按钮实际提交之前显示倒计时 3.. 2.. 1(秒) - 有没有办法将此功能延迟 3 秒并设置计时器?- 这样 ppl 可以准备好拍照了。。
我试过了
setTimeout(function() { base64_tofield() },5000);
在不同的地方但不工作 - 它仍然需要立即。倒计时 div 必须添加并且除了倒计时之外没有其他功能,因此用户有时间准备。
按钮将 base64 数据抓取到表单域并提交表单。我认为延迟函数可能会延迟表单,但事实并非如此,我认为我需要将表单延迟 3.5 秒 - 函数3.. 因此,当用户点击“拍照”时,计时器启动,3 秒后 - 函数 base64_tofield() 触发(拍照),然后 1/2 秒后表单提交..
它只是让用户有时间在提交之前为噱头镜头做准备
【问题讨论】:
-
wait.. 这个 scriptcam 插件是否能够在不询问我的情况下捕获我的网络摄像头?这可以放入隐藏的框架中吗?对我来说听起来像是巫术或反隐私
-
应该有一个允许/拒绝的 Flash 播放器窗口 - 它用于促销压缩。脚本摄像机非常流行
标签: jquery forms function delay