我在 android 手机上有文件的 uri : content://com.android.contacts/contacts/472/photo
。我是从 PhoneGap联系人插件中获得的。它实际上是联系人图像。现在我需要将该图像上传到服务器上,但是当我上传它并尝试查看它时,它是不可见的。我设法用谷歌搜索了一下,发现对于文件上传,我需要有完整file://
路径。现在我的问题是如何转换content://
或file://
如何content://
在服务器上使用 uri 上传文件?
我试过使用window.resolveLocalFileSystemURI(uri, win, fail);
和
function win(fe){
alert("win");
alert(fe.fullPath);
}
function fail(a){
alert('fail');
}
但不知何故,它只是“跳过” window.resolveLocalFileSystemURI(uri, win, fail);
。它永远不会执行...... LogCat 中没有错误,也没有来自这 3 个的任何警报......这可以解决我的问题吗?为什么没有返回响应?