Web应用程序-捕获照片
Web application - Capture a photo?
我有一个web应用程序,人们可以在台式机(Mac、Windows)和移动设备(平板电脑、手机)上运行。
我想在我的网络应用程序的一个页面上拍摄一张照片(当然要征得用户的同意)。平板电脑和手机用户将使用内置摄像头,桌面用户将使用网络摄像头(如果可用)。
有什么客户端javascript库可以帮助我吗?
getUserMedia
API不需要任何外部库,并允许Javascript访问网络摄像头以获取照片或视频。缺点是目前只有Chrome、Firefox和Edge才支持此功能。参见CanIUse
唯一的其他选择是使用外部插件(如Flash或Silverlight)访问网络摄像头。
您可以使用webcam.js,它使用HTML5 getUserMedia API并提供Flash回退机制。我在生产中使用这个库,它运行得很好。
相关文章:
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- Emberjs应用程序加载在除Index之外的所有路由上
- 如何使用默认的网络摄像头拍摄照片并将其保存在我的c#.net web应用程序中
- css 和 JavaScript 像 iOS 照片应用程序一样滚动
- 移动照片库应用程序
- 从网络应用程序中的网络摄像头或移动相机拍摄照片
- 如何在ios应用程序中更改位置iPhone时制作旋转照片
- Windows 8商店应用程序在没有特殊UI的情况下捕获视频/照片
- 我需要使用他们的Facebook id javascript将Facebook照片流放入我的应用程序中
- Web应用程序-捕获照片
- 从MAC照片应用程序上传到PHP表单
- 我只想让我的应用程序获取一个访问令牌,用javascript/jquery读取公共照片库
- 单页应用程序-允许用户上传照片/视频并在一个表单中填写字段
- 使用表单输入访问相机,并使用web应用程序立即上传照片
- 在android上使用phonegap应用程序导出html canvas5照片到facebook
- 想要从应用程序提交照片,而不使用默认的邮件客户端(使用Javascript)
- 如何上传照片从图书馆在webview在android应用程序
- 有没有一种方法可以让用户在不使用我编写的应用程序的情况下访问公开的facebook信息,比如照片,状态更新
- AJAX-是否有一个开源应用程序允许用户从一组照片中选择照片
- FB共享SDK不起作用 - 仅显示库存应用程序照片