Android ImageFactory.imageAsResized返回空值
我尝试使用ImageFactory.imageAsResized调整图像大小 但有时对于某些图像,它会返回null 我想知道我们想要上传的图片有什么规格吗 给定的代码可能会显示我的问题Android ImageFactory.imageAsResized返回空值,android,upload,module,imageview,titanium,Android,Upload,Module,Imageview,Titanium,我尝试使用ImageFactory.imageAsResized调整图像大小 但有时对于某些图像,它会返回null 我想知道我们想要上传的图片有什么规格吗 给定的代码可能会显示我的问题 var saveImageData = ImageFactory.imageAsResized(image, { width : 480, height : 360 });
var saveImageData = ImageFactory.imageAsResized(image, {
width : 480,
height : 360
});
if (saveImageData !== null) {
var toast = Titanium.UI.createNotification({
duration : 1000,
message : "save true "+saveImageData
});
toast.show();
} else{
var toast = Titanium.UI.createNotification({
duration : 1000,
message : "Problem in image resizing "+saveImageData
});
toast.show();
};
在上面的代码中,有时我得到null。这是什么原因
是基于我们上传的图像大小吗
如果它是正确的。。然后对于相同大小的图像,它有时显示为空,有时显示为非空。
这是什么问题?我无法处理此ImageFactory功能
请给出任何解决方案。因为我的应用程序遇到了这个问题
谢谢大家。首先,检查图像是否为空。其次,不要使用ImageFactory,而是使用内置方法。i、 e钛合金。斑点。图像调整大小 我假设“image”变量具有blod数据。所以你可以直接调用image.imageAsResized(480360) 希望这有帮助