aアプリケーションを開発する。ここでは、名前、discription、id、imageのようなデータをサーバーから取得します。すべての情報はラベルに表示されます。しかし、イメージは適切ではありません。私はbase64をイメージにデコードする方法は?
xhr.onload = function(){ Ti.API.info('details onload');
var details = this.responseXML.documentElement;
var name_info = details.getElementsByTagName('game_name');
var disc_info = details.getElementsByTagName('game_desc');
var img_info = details.getElementsByTagName('game_image');
var g_id_info = details.getElementsByTagName('game_id');
Ti.API.info(curWin.id2);
for(var i=0;i<g_id_info.length;i++){
var gm_id = g_id_info.item(i);
var gm_nam = name_info.item(i);
var gm_dis = disc_info.item(i);
var img = img_info.item(i);
//
var image1 = Ti.Utils.base64decode(img.text);
Ti.API.info('if '+ gm_id.text);
if(curWin.id2==gm_id.text){
Ti.API.log('if ok');
name_label.text = gm_nam.text;
disc_label.text = gm_dis.text;
img_label.backgroundImage = image1;
};
};
};
私はそれについて知りません。 plzはそれを記述する。 – MRT
BLOBは「純粋な」バイナリオブジェクトを表します。これは、チタンで頻繁に使用する必要があるものです。シェイク・マウシャル。 http://developer.appcelerator.com/apidoc/mobile/latest/Titanium.Blob-object –
Thanx、これは私にとって非常に役に立ちます。どうもありがとう。 – MRT