javascript - Phone Gap 是否能够将 php web 应用程序转换为 iphone/android 应用程序?

标签 javascript iphone android html cordova

有人用PhoneGap吗?

我有一个 php 应用程序,它使用 ajax 接收 json 数据。这项技术称为PhoneGap http://www.phonegap.com/ , 它能够将我的 php 应用程序转换为 iphone/android 应用程序吗?

我知道,如果它只是一个不需要服务器端技术的 javascript/html/css 应用程序,Phone Gap 就可以。

但是我绝对需要互联网访问和 Ajax 连接到在线网络服务。

最佳答案

Does anyone use PhoneGap?

是的。

is it able to convert my php app into an iphone/android app?

PhoneGap 不会“转换”任何内容。 可以将您的“php 应用程序转换为 iphone/android 应用程序”,PhoneGap 可能是您解决方案的一部分。

您首先要摆脱所有“php”——如果您的“应用程序”可以纯粹使用本地存储在浏览器中运行,那么它几乎肯定可以与 PhoneGap 配合使用。 PhoneGap 还提供了一些特定于 PhoneGap 的 JavaScript API,您可能需要也可能不需要。

However I definitely require the internet access and ajax connection to online web services.

PhoneGap 在这里既没有帮助也没有伤害。 PhoneGap 封装了 Android WebView 小部件,它本身基于 WebKit,与 Chrome、Safari 等使用的渲染引擎相同。如果在您摆脱“php”后,您的“app”在 Safari 和 Chome 中工作,它应该作为 PhoneGap 的“iPhone/Android 应用程序”工作,对 HTML/CSS/JS 进行一些调整以处理较小的屏幕尺寸、触摸屏等。

关于javascript - Phone Gap 是否能够将 php web 应用程序转换为 iphone/android 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6634933/

相关文章:

java - 套接字超时异常

Javascript 监听 DOM 中的多个事件

javascript - FullCalendar 选择一个月中的某一天返回不正确的周

iphone - 如何从 MODAL View Controller 隐藏 iPad 键盘?

iphone - 文本字段十进制输入格式

android - 发送 FCM 消息时条件否定

java - 适用于 Android Studio 的 Hello-JNI

javascript - INSTAGRAM:授予公共(public)内容范围的权限,但访问 token 仍然给出未授权的错误

javascript - 将数组转换为新数组(计算出现次数)

ios - 从 iOS 应用调用号码 : Cannot convert the expression's type 'Bool' to type 'NSURL!'