我一直在研究 PhoneGap,但现在陷入僵局,需要一些建议。我知道 PhoneGap 本质上是将 html5、css、JS 网站“转换”为“应用程序”以进行分发,这引出了我的问题:
为什么不简单地在 Activity 中使用 webview 来做同样的事情并保持应用程序原生?
最佳答案
PhoneGap 的优势在于它提供的 API 可以让您的 HTML/javascript 与手机进行交互(例如相机、加速度计、媒体等)
这些 API 在多种设备(iOS、Android、WinPhone、Blackberry 等)上都是标准的。因此,您可以编写一套 HTML/javascript 并部署到多个平台。
如果您只是创建了一个 WebView,您将没有 PhoneGap API,您需要在您感兴趣的每个平台上构建容器。
关于Android:PhoneGap 与 Webview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10654159/