gpt4 book ai didi

android - Cordova navigator.camera.getPicture 在 Android 4.4 KitKat 上以意外格式从图库返回 FILE_URI

转载 作者:行者123 更新时间:2023-11-29 14:15:11 26 4
gpt4 key购买 nike

在 Kitkat navigator.camera.getPicture 返回这样的 Uri 之前

content://media/external/images/media/3951

但是在 Kitkat 中它返回一个像这样的 Uri:

content://com.android.providers.media.documents/document/image:3951 

使用 cordova-2.9.0 的示例代码:

gallery: function () {
navigator.camera.getPicture(this.handleUri,
function () {
console.log('error retrieving imageURI');
return false;
},
{ quality: 100,
destinationType: navigator.camera.DestinationType.FILE_URI,
sourceType: navigator.camera.PictureSourceType.PHOTOLIBRARY }
);
},

handleUri: function (imageURI) {
//imageURI is in unexpected format content://com.android.providers.media.documents/document/image:3951
}

我们如何以原始格式返回 URI?

最佳答案

URL 没有任何问题。

它不是文件 URL,它是一个 Content-URL。您也应该能够使用该 URL。如果没有,您可能必须使用 Content-Resolver .

您想对 URL 做什么?笔记的作用是什么?

关于android - Cordova navigator.camera.getPicture 在 Android 4.4 KitKat 上以意外格式从图库返回 FILE_URI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20336049/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com