Cordova.js有必要吗?

时间:2015-05-30 19:53:27

标签: cordova phonegap-build

如果我们不需要访问设备的相机,联系人,GPS等,是否有任何理由不删除cordova.js文件?也许它会改善装载时间。我成功地构建并预览了应用程序,注释了它的脚本标签,它似乎工作得很好,但也许有更多的信息来访问cordova.js,而不是访问那些我不了解的设备api。

1 个答案:

答案 0 :(得分:1)

如果你不使用它,那么不,你不需要它。但是,基本上你还没有建立一个网站吗?

Cordova允许您通过在特定于平台的应用程序中嵌入浏览器来构建应用程序,因此您作为应用程序开发人员可以使用JavaScript。 Cordova.js提供对各种API的透明访问来控制硬件,但是如果你不使用它们,那么你可能不需要Cordova.js。

但除了设备API之外,Cordova还可能实现某些浏览器(polyfill)缺少的标准浏览器JavaScript功能。据我所知,科尔多瓦没有开箱即用,尽管有插件(例如like this one)。

但是,如果有疑问,就性能而言,它并不重要。 Cordova.js将成为应用程序的一部分,因此安装后无需下载。在浏览器中加载本地js文件并不会产生太大的开销,即使在手机上也是如此。