2

我正在开发一个 Windows Phone 8.1 应用程序,点击 appbarbutton 时,我会打开一个文件选择器。当我通过 Visual Studio 运行该应用程序时,它运行良好。

但是当我在没有连接到 Visual Studio 的情况下在设备上运行它时,文件选择器启动并显示照片库,在我选择一张照片并单击确定按钮后,屏幕显示恢复 2-3 秒,应用程序崩溃!

我尝试将调试的启动操作设置为“不启动,但在启动时调试我的代码”,并在显示文件选择器屏幕时尝试在生命周期过程中暂停和关闭选项。当我这样做时,应用程序会调用 Onsuspending 方法。但是在我选择之后,应用程序不会调用 OnActivated 方法并显示“正在恢复...”很长一段时间,直到我停止调试。

4

2 回答 2

0

我遇到过同样的问题。选择图像后,os 写入 Resuming.. 并崩溃。问题出在我的 MediaCapture 上。首先使用 mediaCapture.stopPreviewAsync(); 要停止预览,您必须释放 mediaCapture。在调用 fileOpener 之前,请使用以下代码:

newCapture.Dispose();

于 2016-06-16T11:50:55.263 回答
0

我也遇到了这个错误,甚至这个示例文件选择器示例也没有帮助我。

手动检查我的页面的激活事件以及 NavigatedTo 事件。注释里面的所有代码,逐行取消注释,发现bug。所以,可以推荐做同样的事情。即使“不启动,但在启动时调试我的代码”也无法调试,如手册中所述

于 2016-06-05T08:46:18.557 回答