Android:PhoneGap 与 Webview

标签 android cordova webview

我一直在研究 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/

相关文章:

ios - 谷歌分析 - 人口统计 - IDFA

javascript - 从相册中选择图片时无法读取文件大小

ios - React Native WebView 滚动行为无法按预期工作

webpack - VS Code Webview Developer 工具可以处理源映射吗?

android - 从麦克风获取的语音音量任意降低(Android、OpenSLES)

java - Android 新 Activity 未启动

android - 如何同时使抽屉导航选框 ListView 中的所有 TextView ?

java - 如何在 Android java 插件端等待异步操作(任何 I/O)?

android - Ionic android 构建错误 - 找不到 'ANDROID_HOME' 环境变量

具有动态 URL 的 Java android webview