使用 javascript 用手机拍照

Take a picture with mobile using javascript

我正在寻找一种在我的网站上用 phone/tablet 拍照的方法,行为应该是:

我不知道该怎么做,我听说 "phonegap" 框架可以做到这一点,但我无法使用它,因为我在 MVC c# 项目上。 在我看来,它很难重现,因为我怀疑网站是否有权从手机启动任何应用程序。

有没有办法使用 javascript 做到这一点?有什么解决办法吗?

您可以使用 HTML5 getUserMedia() API,本文对此进行了解释:http://www.html5rocks.com/en/tutorials/getusermedia/intro/

注意:并非所有浏览器都支持(目前)。有关支持浏览器的详细列表,请查看此页面:http://caniuse.com/#feat=stream