Xamarin:Xam.Plugin.FilePicker:一次只能激活一个操作

时间:2017-02-21 05:01:48

标签: android xamarin filepicker

我在https://github.com/Studyxnet/FilePicker-Plugin-for-Xamarin-and-Windows的xamarin android上使用Xam.Plugin.FilePicker

如果用户从选择器中选择了一个图像,一切都很好。当用户取消或没有选择任何文件时,再次打开选择器发生异常。

enter image description here

该软件包在我的新创建项目中以某种方式工作,该项目只有一个按钮和打开选择器的代码。

1 个答案:

答案 0 :(得分:0)

该错误来自未处理正在等待的PickFile()的异常。 (可能)抛出的异常仅在完成的Task中消失。最可能的原因是您使用的是Android 6.0或更高版本,并且没有请求用户访问文件的权限。

顺便说一句,FilePicker Xamarin插件有多个分支。我推荐以下项目,因为它是最活跃的项目:https://github.com/jfversluis/FilePicker-Plugin-for-Xamarin-and-Windows(注意:我是该项目的贡献者之一)。使用该项目时,您应该获得正确的异常文本,以解释发生了什么问题。