我正在计划如何使用PhoneGap为客户端构建一个Web应用程序,它将呈现一个已经构建的原始Web应用程序(使用Symfony2和Bootstrap)。客户已要求应用程序通过日历向用户手机创建事件/通知,并允许用户使用应用程序拍摄某些内容的照片,然后将其上传到Web应用程序。
但是,我不确定使用像PhoneGap这样的移动网络应用程序是否可行。没有可用于构建原生应用的预算,因此PhoneGap(或equivelent)是目前唯一可用的选项。
客户要求它适用于iPhone / iPad,Android和Windows手机。我会假设(但我现在还不确定)他们也希望它也适用于BlackBerry 7/10设备。那么,是否可以使用可以与用户日历和相机集成的PhoneGap构建应用程序?
答案 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