几年来,我一直在使用ionic创建应用程序。由于电容器现在已经取代了基于Web视图的Apache Cordova,我想知道天气电容器是否也一样?
如果是,那么在性能方面与apache cordova有什么不同,因为网络视图的局限性仍然暗示。
谢谢。
最佳答案
是的,Apache Cordova和Capacitor都是基于Web视图的,但是电容器Web视图是由Ionic内部制作的,很可能是精简版的Webkit。因此,由于Capacitor能够从ios和android网络视图中删除不必要的功能,因此可能会对性能产生好处。真正的主要区别是他们访问/构建本机功能的方式,而Cordova打包了大部分功能并尝试自行完成一切以取得不同的成功,Capacitor将让您使用Android Manifest / Info.plist / etc。电容器还具有使Ionic团队可以完全控制开发环境的优势,这意味着如果有问题,他们的团队可以快速修复它。
给予更多的开发自由和可靠性似乎要比性能更多。