1

我正在尝试将图像从图库上传到服务器,我正在选择图像并使用以下代码将图像转换为字节。

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 字符串,我可以上传图像。请帮助我如何解决这个问题,谢谢。

4

0 回答 0