1

你能帮我解决这个问题吗?我想用 PHP 编写程序并使用 Jquery mobile。我希望它从设备的相机中捕捉照片。

我可以使用什么方法或功能?一个php库还是什么?

4

2 回答 2

2

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

其次,据我所知,目前尚无法在浏览器中使用 Javascript 访问设备的摄像头。您将不得不使用设备的本机功能。我建议阅读有关 PhoneGap 库的信息。PhoneGap将简化您想做的事情,并减少您为每个设备编写应用程序所需的学习时间,因为代码在多个平台上非常相似。

于 2012-07-10T09:42:12.083 回答
0

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

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

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

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

于 2012-07-10T18:34:06.770 回答