我正在尝试将图像从图库上传到服务器,我正在选择图像并使用以下代码将图像转换为字节。
Titanium.Media.openPhotoGallery({
saveToPhotoGallery : true,
allowEditing : false,
success : function(event) {
var myBlob = event.media;
var bytes = Ti.Utils.base64encode(myBlob);
Ti.API.info('base64encode========='+bytes);
},
allowImageEditing : true,
mediaTypes : [Ti.Media.MEDIA_TYPE_PHOTO]
});
我通过 web 服务将上述字节字符串发送到服务器,但图像没有上传。
我在java中做过同样的事情,两个字符串在某种程度上都是相同的,但是java字符串与提供的钛相比是巨大的。通过通过 Web 服务传递 java 字符串,我可以上传图像。请帮助我如何解决这个问题,谢谢。