Android WebView或Phonegap。。。如何使用HTML5应用程序获得更好的体验

Android WebView或Phonegap。。。如何使用HTML5应用程序获得更好的体验,android,html,webview,cordova,Android,Html,Webview,Cordova,我想在HTML5中构建一个应用程序。我在安卓上玩过Phonegap,但总的感觉像滚动和触摸,不知何故不是最好的。我看过这个应用程序:在这里我们看到一些HTML加载在容器中 这是怎么做到的?这仅仅是一个带有WebView的Android包装器,并且HTML内容加载在其中吗?为什么Phonegap在使用WebView时速度如此之慢?上面的应用程序有什么诀窍 谢谢 Nik他们似乎在使用Android WebView、WebViewClient和WebChromeClient。他们已经为一些功能扩展了它

我想在HTML5中构建一个应用程序。我在安卓上玩过Phonegap,但总的感觉像滚动和触摸,不知何故不是最好的。我看过这个应用程序:在这里我们看到一些HTML加载在容器中

这是怎么做到的?这仅仅是一个带有WebView的Android包装器,并且HTML内容加载在其中吗?为什么Phonegap在使用WebView时速度如此之慢?上面的应用程序有什么诀窍

谢谢
Nik

他们似乎在使用Android WebView、WebViewClient和WebChromeClient。他们已经为一些功能扩展了它们,但不确定这是否会改变性能

PhoneGap有很多插件和其他东西,与仅使用常规WebView相比,它们允许更多功能。这确实会影响性能

如果您的构建目标较低,您可以尝试在清单中添加hardwareaccelation=“true”,这可能会在允许它的设备上提高性能。如果您有较新的生成目标,则默认情况下它处于启用状态

我使用PhoneGap,因为我也为iOS制作应用程序,我不知道如何使用他们的WebView对应程序,所以我只使用Android和iOS的PG。我非常肯定,我可以通过坚持Android的常规网络视图来获得一些性能,但我认为我的应用程序不值得这么做