我有一个使用Cordova + AngularJS构建的应用程序,我在Android上运行得非常好,但是我遇到了一些Windows 10的问题。
在应用程序中需要一些时间才能完成最小化时,应用程序很容易崩溃。我能找到的关于崩溃的唯一消息是在Windows的事件查看器中,我收到以下错误:
Package xxxxxxxxxxx terminated because it took too long to suspend
我已经使用Visual Studio 2017对其进行了调试,并使用工具栏上的挂起触发器来模拟相同的场景,但没有任何其他错误,实际上可以重新创建相同的崩溃。
如果有人对工具有任何建议,以帮助调试或想出问题可能是什么,请告诉我。
注意:我知道我们需要减少在应用中完成的事件所需的时间。其中一个长期运行的事情是保存到设备文件系统