您可以使用使用PhoneGap构建的应用程序访问用户手机上的日历和相机吗?

时间:2014-05-31 11:35:54

标签: android ios cordova windows-phone

我正在计划如何使用PhoneGap为客户端构建一个Web应用程序,它将呈现一个已经构建的原始Web应用程序(使用Symfony2和Bootstrap)。客户已要求应用程序通过日历向用户手机创建事件/通知,并允许用户使用应用程序拍摄某些内容的照片,然后将其上传到Web应用程序。

但是,我不确定使用像PhoneGap这样的移动网络应用程序是否可行。没有可用于构建原生应用的预算,因此PhoneGap(或equivelent)是目前唯一可用的选项。

客户要求它适用于iPhone / iPad,Android和Windows手机。我会假设(但我现在还不确定)他们也希望它也适用于BlackBerry 7/10设备。那么,是否可以使用可以与用户日历和相机集成的PhoneGap构建应用程序?

1 个答案:

答案 0 :(得分:1)

简短的回答,是的。 AFAIK,phonegap是一个包装器,因此您构建的Web应用程序UI(使用js,css和html)可以访问本机电话功能,如GPS,相机,甚至通知。 如here中所述,

  

PhoneGap提供了一个应用程序编程接口(API)   使您能够访问本机操作系统功能   JavaScript的。您使用JavaScript构建应用程序逻辑   PhoneGap API处理与本机操作系统的通信。

你可以从他们的网站上舔你的脚趾并开始习惯他们的APi系列: http://docs.phonegap.com/en/3.4.0/index.html