如何通过HP或平板电脑拍摄照片,并使用PHP自动上传
How to capture photo via HP or tablet and automatically upload it using PHP?
你能帮我解决这个问题吗?我想用PHP制作程序,并使用Jquery mobile。我想让它从设备的摄像头上拍摄一张照片。
我可以使用什么方法或函数?php库什么的?
首先,您在这里提到了多种编程语言。Javascript
是一种客户端语言(这意味着它将直接从用户的设备运行)。PHP
是一种服务器端脚本语言(这意味着您无法控制代码,它必须在服务器上运行)。
其次,据我所知,在浏览器中使用Javascript还不可能访问设备的摄像头。您必须使用设备的本机功能。我推荐阅读有关PhoneGap库的内容。PhoneGap将简化你想做的事情,并将减少你为每台设备编写应用程序所需的学习时间,因为代码在多个平台上非常相似。
如果设备上没有应用程序,就无法访问相机。
对于一些设备,如Android,你可以在HTML表单中有一个上传文件字段,可以访问用户的照片库(他们已经拍摄的照片)。然而,所有iSheep产品(iphone、ipad)都会阻止这种访问,并且需要应用程序。
<form ...>
<input type="file"/>
...
</form>
我支持使用PhoneGap来帮助创建应用程序。您将能够编写在设备上运行的javascript。但是,您必须为每种类型的设备创建应用程序。
相关文章:
- 如何一键录音并自动上传
- 如何禁用dropzone's自动上传文件
- 创建一个动态图像上传PHP
- 如何通过HP或平板电脑拍摄照片,并使用PHP自动上传
- 自动上传GPS位置
- 使用 jQuery 上传 PHP
- 输入标签 - 自动上传文件
- 通过Selenium在AngularJS中自动上传文件
- 如何在文件自动上传时禁用Dropzone.js中的提交表单
- 在事件上使用jQuery,而不是在插件文件上传器上自动上传
- 使用JavaScript创建PDF并自动上传
- PHP AJAX多个文件并选择后自动上传
- 自动生成PDF文件,并自动上传到服务器
- 拖放文件,但不要自动上传
- 这段代码容易受到XSS攻击吗?(形成自动上传)
- 在CKEditor上自动上传图像
- 在模态窗口内上传PHP文件
- jQuery AJAX文件上传PHP
- 使用dropzone而不自动上传
- JS:自动上传文件到表单