gpt4 book ai didi

android - cordova 插件相机中 FILE_URI 和 NATIVE_URI 的区别

转载 作者:技术小花猫 更新时间:2023-10-29 11:23:36 25 4
gpt4 key购买 nike

cordova 插件相机中的 FILE_URI 和 NATIVE_URI 有什么区别?

最佳答案

共有三个选项,据我了解它们因平台而异:

Camera.DestinationType.FILE_URI
'file://' ios
'content://' android

Camera.DestinationType.NATIVE_URI
'assets-library://' ios
'content://' android

Camera.DestinationType.DATA_URL
'data:image/jpg;base64,'

如果您想将它们转换为其他网址,您可以使用文件插件:https://github.com/apache/cordova-plugin-file

navigator.camera.getPicture(function (path) {
window.alert('getPicture.success: ' + JSON.stringify(path));
window.resolveLocalFileSystemURI(path, function (fileEntry) {
window.alert("success: " + JSON.stringify(fileEntry));
}, function (e) {
window.alert("error: " + JSON.stringify(e));
});
}, function (e) {
window.alert('getPicture.error: ' + JSON.stringify(e));
}, $scope.options);

这是选项的文档: https://github.com/apache/cordova-plugin-camera/blob/master/www/CameraConstants.js

还有这个函数的源代码链接: https://github.com/apache/cordova-plugin-file/blob/master/www/resolveLocalFileSystemURI.js

关于android - cordova 插件相机中 FILE_URI 和 NATIVE_URI 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30920561/

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