使用 javascript 用手机拍照
Take a picture with mobile using javascript
我正在寻找一种在我的网站上用 phone/tablet 拍照的方法,行为应该是:
- 用户单击 "camera" 按钮。
- 手机摄像头显示。
- 用户拍照
- 图片存储到变量中以备将来使用
我不知道该怎么做,我听说 "phonegap" 框架可以做到这一点,但我无法使用它,因为我在 MVC c# 项目上。
在我看来,它很难重现,因为我怀疑网站是否有权从手机启动任何应用程序。
有没有办法使用 javascript 做到这一点?有什么解决办法吗?
您可以使用 HTML5 getUserMedia() API,本文对此进行了解释:http://www.html5rocks.com/en/tutorials/getusermedia/intro/
注意:并非所有浏览器都支持(目前)。有关支持浏览器的详细列表,请查看此页面:http://caniuse.com/#feat=stream
我正在寻找一种在我的网站上用 phone/tablet 拍照的方法,行为应该是:
- 用户单击 "camera" 按钮。
- 手机摄像头显示。
- 用户拍照
- 图片存储到变量中以备将来使用
我不知道该怎么做,我听说 "phonegap" 框架可以做到这一点,但我无法使用它,因为我在 MVC c# 项目上。 在我看来,它很难重现,因为我怀疑网站是否有权从手机启动任何应用程序。
有没有办法使用 javascript 做到这一点?有什么解决办法吗?
您可以使用 HTML5 getUserMedia() API,本文对此进行了解释:http://www.html5rocks.com/en/tutorials/getusermedia/intro/
注意:并非所有浏览器都支持(目前)。有关支持浏览器的详细列表,请查看此页面:http://caniuse.com/#feat=stream