我有字节数组,我可以在 c# 中使用 Convert.ToBase64String() 方法转换这个。我在 javascript 中编写了与此方法等效的方法,如下所示。但结果是不同的。
在 C# 中:
byte[] data = ...
Convert.ToBase64String(data)
在js中
function GetStringFromByteArray(array) {
var result = "";
for (var i = 0; i < array.length; i++) {
for (var j = 0; j < array[i].length; j++)
result += String.fromCharCode(array[i][j]);
}
return result;
}
我怎样才能在 js 中成功呢?