当我从浏览器中单击按钮时,我想打开移动相机。下面是一张我想做的图像。 This is an image what i have now
我可以从本地选择文件,也想从相机添加文件。
<form action="" method="post" enctype="multipart/form-data">
<input type="file" name="uploadedfile" accept="image/*" capture="camera">
<input type="submit" value="Upload">
</form>
我尝试了上面的代码打开相机,它来自How to access a mobile's camera from a web app?。 现在,请帮助我通过浏览器在手机上显示相机。
答案 0 :(得分:0)
在timestamp
字段中,您可以选择一个文件,或要求设备记录媒体。它将始终打开一个应用程序或提示选择一个应用程序。如果要保留在浏览器中,则需要使用MediaStream Recording API,但尚不完全支持。目前,它在iOS中不起作用,因此无论哪种方式,您都必须打开默认的相机应用。
如果要拍照,可以尝试MediaStream Image Capture API。但这仍然只是一项实验性技术,无法在当前大多数浏览器中使用。
您可以在此处找到一些示例:
我希望以上链接能为您提供帮助