我尝试使用cordova插件返回从相机拍摄的图像。图像被保存并存在,当我使用图像的uri返回uri数组时,我什么都没检索。
如果我从画廊中获取它的作用,那么" onActivityResult"从画廊拿走时的功能
<TextBlock contract5NotPresent:Text="Hello, World"
contract5Present:Text="Hello, Fall Creators Update"/>
Datastring包含content://路径格式。
当我尝试此代码时,如果是从相机拍摄的照片
String dataString = intent.getDataString();
if (dataString != null) {
results = new Uri[]{Uri.parse(dataString)};
}
mFilePathCallback.onReceiveValue(results);
mFilePathCallback = null;
我有一个空对象。 我有同样的问题,如果我从Android FileExplorer加载图像,在此返回的uri和相机案例是file://格式。
我尝试在stackoverflow.com或Google上找到解决方案,但没有。我尝试使用文件提供程序将格式文件转换为内容。 getUriForFile没有成功。
有人可以帮帮我吗? 对不起英语不好,如果需要其他一些信息问我。谢谢
答案 0 :(得分:0)
好的,我解决了自己,问题来自于阅读/写作的倾向。
我在plugins.xml中添加权限以设置Manifest的权限,现在可以正常工作。
代码是正确的!