Javascript 在init上执行Cordova应用程序中的脚本时出现较大延迟

Javascript 在init上执行Cordova应用程序中的脚本时出现较大延迟,javascript,cordova,webview,Javascript,Cordova,Webview,我试图理解为什么我的Cordova应用程序需要很长时间才能加载。 我已经包括了我的应用程序初始化的前10秒的屏幕截图,当什么都没有发生时,你可以看到紫色线和红色线之间有一个巨大的~4s的间隙 第一段(0-2.5s,从左边缘到紫线)加载我的应用程序的脚本和CSS(如HTML文件中所指定的),第三段(6.5s-end,从红线到右边缘)是我的脚本得到评估的地方(不包括cordova.js)。我的HTML的结构如下所示: <head> <!-- meta tags and lin

我试图理解为什么我的Cordova应用程序需要很长时间才能加载。 我已经包括了我的应用程序初始化的前10秒的屏幕截图,当什么都没有发生时,你可以看到紫色线和红色线之间有一个巨大的~4s的间隙

第一段(0-2.5s,从左边缘到紫线)加载我的应用程序的脚本和CSS(如HTML文件中所指定的),第三段(6.5s-end,从红线到右边缘)是我的脚本得到评估的地方(不包括cordova.js)。我的HTML的结构如下所示:

<head>
  <!-- meta tags and link tags -->
</head>
<body>
  <!-- my HTML -->
  <script src="cordova.js"></script>
  <!-- then my scripts -->
  <script src="path/to/file.js"></script>
</body>

第三部分从cordova.js的执行开始。你知道为什么紫色线和红色线之间会有这么大的延迟吗