0

嗨,我需要知道如何将二进制字符串解码为图像格式,以便将其分配给 imageview。这是我用来将图像转换为二进制的内容。

function toBin(str){
var st,i,j,d;
var arr = [];
var len = str.length;
for (i = 1; i<=len; i++){
           //reverse so its like a stack
d = str.charCodeAt(len-i);
for (j = 0; j < 8; j++) {
st = d%2 == '0' ? "class='zero'" : "" 
arr.push(d%2);
d = Math.floor(d/2);
}
}
   //reverse all bits again.
return arr.reverse().join("");

}

我需要知道如何从二进制字符串反转回图像。请帮忙。

阿里

4

1 回答 1

4

您可以在 Titanium 中使用编码和解码

Ti.Utils.base64encode();
Ti.Utils.base64decode();
于 2012-12-18T12:35:19.940 回答