Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了android – Cordova / PhoneGap的性能影响?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
最近,我了解了Apache Cordova和PhoneGap以及从 HTML5应用程序中打包原生 Android和Ios应用程序的精彩程度.

但是,我试图理解,这会如何影响性能,安全性或任何其他问题.我确信,使用COrdova和PhoneGap不会提供Native Apps的安全性和性能,因为他们可能在打包的应用程序上使用回调挂钩到操作系统?

我是否正确,如果是,那么Cordova / Phonegap究竟是如何缩小差距的呢?

解决方法

Cordova将整个HTML5应用程序放在webview中,因此性能主要取决于底层的javascript和CSS性能.有一些聪明的技巧(例如使用-webkit-translate和-webkit动画)来提高性能,但绝对不是一切都能像在本机应用程序中一样流畅.根据应用类型,这可能是也可能不是问题.一个很重要的角色在于您用于生成UI的javascript / css库(如果您不使用任何UI,则使用您自己的JS编码技能).除了HTML / CSS提供的内容之外,没有标准的UI组件可用(< a>,< img>,css:border-radius etCETera).当然很好的是webviews在WebKit上运行,因此您可以使用最新的&最棒的CSS3功能.

至于安全性:imho对安全性没有重大影响,所有内容仍然打包在本机应用程序中,可以解压缩与本机应用程序相同.唯一的问题是你的JS代码是可见的而不是本机编译的代码,但是嘿:无闻的安全性从来都不是一个好的安全措施.

大佬总结

以上是大佬教程为你收集整理的android – Cordova / PhoneGap的性能影响?全部内容,希望文章能够帮你解决android – Cordova / PhoneGap的性能影响?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。