网络摄像头图片作为背景每60秒更新一次
Webcam pic as background updating every 60 seconds?
我有一个带有网络摄像头图像的天气网页,每2分钟上传一次。我想更改网页。
我希望网络摄像头图像成为网页的背景,但我希望该图像每分钟更新一次。
我希望它成为背景图像的原因是,这样我就可以在它的顶部(前景)的下角或页面中心的底部贴上天气报告贴纸。
现在网络摄像头拍下照片并上传到我的域主机。然后我把它下载到我的网页上。在这一点上,它是相当拼凑在一起的,但它是有效的。你可以在这里看到
感谢的任何帮助
Greg
您可以这样做,并将canvas
作为背景。但是这个片段在这里不起作用。因为他们可能出于安全原因而否决了insecure origins
中的功能。
getUserMedia()不再适用于不安全的源。要使用此功能,您应该考虑将应用程序切换到安全的来源,例如HTTPS。请参阅此了解更多详细信息。
var video = document.getElementById("live");
var canvas = document.getElementById("myCanvas");
var ctx = canvas.getContext('2d');
function start() {
navigator.webkitGetUserMedia({
video: true
}, gotStream, function() {});
}
function gotStream(stream) {
video.src = webkitURL.createObjectURL(stream);
}
function refresh() {
ctx.drawImage(video, 0, 0, 500, 375);
ctx.stroke();
setTimeout(function(){
refresh;
}, 60000)
}
refresh();
start();
<video style="display:none;" id="live" width="500" height="375" autoplay style="border:5px solid #000000"></video>
<canvas id="myCanvas" width="500" height="375" style="border:5px solid #000000"></canvas>
相关文章:
- 仅当javascript的新内容出现时,才每3秒更新一次javascript
- 我怎么能有一个实时计时器,在3秒的循环内每秒钟更新一次
- 网络摄像头图片作为背景每60秒更新一次
- 如何每 n 分钟使用数据更新一次 Web 应用程序
- React.js - componentWillReceiveProps只更新一次
- Spotfire Java脚本将字段拆分为唯一值,并每30秒更新一次MapChart可视化,以反映值的变化
- 为什么我的Javascript全局变量只更新一次?jQuery最后一个子选择器错误
- Javascript每15秒更新一次值
- MySQL事件每快照5分钟更新一次
- 将数据传递到另一个php文件以更新数据库的Jquery Ajax只允许更新一次(Wordpress)
- 在“;选择“;只更新一次新选项卡中打开的url
- 创建一个每秒更新一次的计数器
- 一旦套接字发出事件(?),每5秒更新一次组件
- 创建一个每秒钟更新一次的日期和时间函数
- 每10秒更新一次的时间轴
- 每隔5天更新一次
- 多次选择选项更新一次按钮按下
- 每秒钟更新一次React组件
- 使用setInterval()每30秒更新一次时间戳
- 每秒钟更新一次图表