【发布时间】:2018-09-27 20:59:22
【问题描述】:
我有一个从 jpeg 文件的 FileReader ReadAsArrayBuffer 方法生成的 javascript ArrayBuffer。
我正在尝试访问 ArrayBuffer 的 UInt32 数组并发送到 WCF 服务(最终插入到服务器上的数据库中)。
我在 stackoverflow (byte array method) 上看到了一个示例,其中 UnInt32 数组被转换为我认为可行的字节数组。
我正在尝试访问下面我的 arrayBuffer 变量的 [[Uint8Array]],以便将其发送到 WCF,但我运气不佳。我试过了:
var arrayBuffer = reader.result[[Uint8Array]];//nope
var arrayBuffer = reader.result[Uint8Array];//nope
var arrayBuffer = reader.result.Uint8Array;//nope
var arrayBuffer = reader.result[1];//nope
任何关于如何访问 [[Uint8Array]] 的想法将不胜感激。当整个 ArrayBuffer 被发送到 WCF 服务时,我得到一个 0 字节数组——无法读取它
谢谢
皮特
【问题讨论】:
标签: javascript wcf filereader