博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
html5拍照问题
阅读量:6033 次
发布时间:2019-06-20

本文共 733 字,大约阅读时间需要 2 分钟。

之前看到一个面试题是html5拍照。

这边的用到的一个api是

navigator.getUserMedia(constraints, successCallback, errorCallback);

其中constraints是LocalMediaStream所支持的本地媒体类型,必须传入

{ video: true, audio: true }
successCallback就是成功的回调函数,一般是把影像传到页面上
function(localMediaStream) {   var video = document.querySelector('video');   video.src = window.URL.createObjectURL(localMediaStream);   video.onloadedmetadata = function(e) {      // Do something with the video here.   };},
errorCallback是错误回调,没什么好说的 如果要拍照的话保存图片是要用到canvas的 context.drawImage()方法将图片保存得到画布上。 这边给出一个实例
    浏览器webcamera  
 

 

最后有一个问题,这段代码必须在服务器上运行,不知为何,在jsbin上也是可以的。知道的人可以帮忙解答,谢谢

转载于:https://www.cnblogs.com/xiaqi/p/4507866.html

你可能感兴趣的文章
我的友情链接
查看>>
ENTBOOST 2014.180L发布,开源企业IM免费企业即时通讯
查看>>
我的友情链接
查看>>
近似推断---期望传播
查看>>
MySQL索引
查看>>
【sql】部门最高工资 Department Highest Salary
查看>>
我的友情链接
查看>>
mysql5.5.48 多实例配置及启动脚本
查看>>
浅谈电池和充电方面的知识
查看>>
Spring boot初体验
查看>>
【深入浅出Node.js系列二】Node.js&NPM的安装与配置
查看>>
没有学位,他通过以下四步进入Google
查看>>
linux系统定制-LFS-( 一 )
查看>>
YUM命令使用
查看>>
033_3
查看>>
nmon 监控软件
查看>>
Java虚拟机(JVM)中的内存设置详解
查看>>
extmail显示天气预报
查看>>
vlan
查看>>
俄罗斯方块总结
查看>>