Windows Phone 8.1文件选择器恢复问题

时间:2015-03-09 20:37:47

标签: c# xaml windows-phone-8.1 filepicker

我正在开发一个Windows Phone 8.1应用程序,在appbarbutton上点击,我打开一个文件选择器。当我通过visual studio运行时,该应用程序正常工作。

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

我已经尝试将Debug的Start操作设置为"不要启动,但在启动时调试我的代码"并在显示文件选择器屏幕时尝试在lifecyle进程中挂起和关闭选项。当我这样做时,应用程序调用Onsuspending方法。但在我选择之后,应用程序不会调用OnActivated方法并显示"恢复..."很长一段时间,直到我停止调试。

2 个答案:

答案 0 :(得分:0)

我也坚持这个错误,即使这个例子File picker sample也没有帮助我。

手动检查我的页面的激活事件以及NavigatedTo事件。评论里面的所有代码,逐行取消注释并发现错误。所以,可以建议做同样的事情。即使使用"也无法调试,不要启动,但在启动时调试我的代码"像手册

中所述进行检查

答案 1 :(得分:0)

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

newCapture.Dispose();