我必须处理JS Uint8ClampedArray
。当我使用document.write(data)
打印完整数组时,结果很好,但是当我访问第一个项document.write(data[0])
时,结果是一些未定义和错误的数字。
数组的创建方式如下:
var myArray = new ArrayBuffer(imgData.data.length);
var data = new Uint8ClampedArray(myArray);
data=httpRequest.responseText;
信息来自C cgi程序,它以这种方式打印二进制数据:
for(int i = 0; i<len; i++)
printf("%u", input[i]);