我正在使用Cordova,Ionic和Angular构建一个Android应用程序。在某些时候,应用程序已停止在设备上运行。当我跑步时:

ionic run android --verbose

我在平板电脑上看到启动画面,但是在Mac控制台中,我得到了:

启动成功后

找不到钩子“ after_run”的脚本。

然后在设备屏幕上,我得到了可怕的应用程序错误:
与服务器的连接失败(file:///android_asset/www/index.html)

接下来是大崩溃。

我尝试在代码中寻找“ after_run”字符串,但是我只能在文档中找到它,所以我不知道是什么原因引起的。

任何帮助表示赞赏。

最佳答案

该问题可以通过添加超时来调用index.html来解决。

在您的config.xml文件中添加以下行:

<preference name="loadUrlTimeoutValue" value="700000" />


有关更多信息,请参见here

09-15 16:17