问题React-Native Android:提供者权限拒绝例外

时间:2016-05-04 10:10:19

标签: android react-native

我正在使用react模块,react-native-image-picker(https://github.com/marcshilling/react-native-image-picker)来选择视频并获取视频URI。然后使用模块react-native-video(https://github.com/brentvatne/react-native-video)来播放所选的URI。但它不起作用。使用adb logcat,我发现它给了我以下错误

  

权限拒绝:开放提供商   com.google.android.apps.photos.contentprovider.MediaContentProvider   from(null)(pid = 30885,uid = 1013),不是从uid 10077导出的

请告诉我如何解决这个问题?这在iOS上完美运行,但只是给了我很多关于android的时间。

2 个答案:

答案 0 :(得分:0)

我认为这与权限有关。检查您是否正确配置了react-native-image-picker,还要检查this question

答案 1 :(得分:0)

我发现问题出现在react-native-image-picker库中。他们没有正确支持视频。目前它不会将content:// URI转换为file://视频的URI,但它们会将其用于图像。