【发布时间】:2016-03-03 17:36:36
【问题描述】:
当我尝试从 android 的图库中获取一张图像时,出现错误“无法创建位图”。 我看过日志,发现了这个错误: /CameraLauncher(16616):文件位置是:/storage/emulated/0/WhatsApp/Media/WhatsApp Images/IMG-20160303-WA0002.jpg W/System.err(16616): java.io.FileNotFoundException: 没有这样的文件或目录
我认为错误是由空格产生的。
我使用的是 cordova cli 6.0,这是我的代码:
var options = {
destinationType: Camera.DestinationType.FILE_URI,
sourceType: navigator.camera.PictureSourceType.SAVEDPHOTOALBUM,
quality: 30,
targetWidth: 300,
targetHeight: 300
};
var q = $q.defer();
navigator.camera.getPicture(function (result) {
// Do any magic you need
q.resolve(result);
}, function (err) {
q.reject(err);
}, options);
return q.promise;
如何解决此错误?
谢谢!
【问题讨论】: