【发布时间】:2016-03-09 03:41:50
【问题描述】:
我有一个 Windows Phone 8.1 RT 应用程序,我在其中使用FilePicker API 从图库中选择图像。但是,当用户在图库中选择图像时,应用程序会不断崩溃。
应用程序在两种不同的情况下崩溃:
用户打开文件选择器以浏览图库中的图像,在浏览自身时应用程序终止并且图库关闭(显示 WP 8.1 的主屏幕)。
用户选择一些文件并按下完成按钮,此时应用程序开始恢复,但在恢复时失败并崩溃(显示主屏幕)。
文件选择器可以正常工作,但上述两次崩溃会间歇性地发生。这些崩溃有什么解决办法吗?
【问题讨论】:
-
看起来崩溃的发生是因为您的应用处理暂停/恢复的方式。当您的应用程序调用文件选择器 UI 时,如果需要资源(RAM/CPU),WP 将暂停您的应用程序。我建议向我们提供有关您如何处理应用程序暂停和恢复的更多信息。另外,您是否在 Visual Studio 的输出窗口中看到任何异常消息?
-
@Flipper:您可以发布任何解决方案吗?
-
@vITs 添加了答案。
标签: c# windows-runtime windows-phone-8.1 winrt-xaml