如何通过HP或平板电脑拍摄照片,并使用PHP自动上传

How to capture photo via HP or tablet and automatically upload it using PHP?

本文关键字:自动上传 PHP 照片 HP 何通过 平板电脑      更新时间:2023-09-26

你能帮我解决这个问题吗?我想用PHP制作程序,并使用Jquery mobile。我想让它从设备的摄像头上拍摄一张照片。

我可以使用什么方法或函数?php库什么的?

首先,您在这里提到了多种编程语言。Javascript是一种客户端语言(这意味着它将直接从用户的设备运行)。PHP是一种服务器端脚本语言(这意味着您无法控制代码,它必须在服务器上运行)。

其次,据我所知,在浏览器中使用Javascript还不可能访问设备的摄像头。您必须使用设备的本机功能。我推荐阅读有关PhoneGap库的内容。PhoneGap将简化你想做的事情,并将减少你为每台设备编写应用程序所需的学习时间,因为代码在多个平台上非常相似。

如果设备上没有应用程序,就无法访问相机。

对于一些设备,如Android,你可以在HTML表单中有一个上传文件字段,可以访问用户的照片库(他们已经拍摄的照片)。然而,所有iSheep产品(iphone、ipad)都会阻止这种访问,并且需要应用程序。

<form ...>
<input type="file"/>
...
</form>

我支持使用PhoneGap来帮助创建应用程序。您将能够编写在设备上运行的javascript。但是,您必须为每种类型的设备创建应用程序。