最好使用webview或Phonegap?

时间:2013-04-09 18:42:03

标签: android cordova android-webview

我只是想知道哪一个更好,为什么?像Quora,Facebook这样的应用程序是原生Android应用程序,但它们仍然加载了Web内容,但我不认为它们使用PhoneGap。那么他们使用WebView吗?哪一个可以轻松定制哪个更好?因为像Quora,Flipboard这样的应用运行得更好。 Is there any other way to load web content in Android?

1 个答案:

答案 0 :(得分:2)

PhoneGap 有自己的用法,如果您想要使用相机,GPS或加速度计等原生功能从网页中使用,那么您应该使用PhoneGap,因为它提供了使用这些功能的API JavaScriptInterface。

虽然 Webview 是基类,您可以在其上添加任何功能,例如在页面加载开始时启动微调器或在加载停止时显示对话框。

简而言之,如果您的网页不需要访问Android的任何原生功能,那么使用WebView并使用setWebViewClient进行自定义,setWebChromeClient其他PhoneGap最适合您使用原生功能