我正在使用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。