在我的React Native应用程序中,我必须使用POST将PDF文件从本地文件系统发送到后端服务器。它必须为Uint8Array格式。到目前为止,我可以从本地文件系统中正确选择一个文件,这给了我它的绝对路径。我应该如何将它与其他一些内容一起放在JSON主体中?
编辑:我设法解决了这个问题
RNFS.readFile(filePath, 'ascii')
.then((res) => {
const data = res.split("").map(x => x.charCodeAt(0));
let uint8array = new TextEncoder("ascii").encode(data);
答案 0 :(得分:0)
也许您可以尝试
var string = new TextDecoder("utf-8").decode(uint8array);
并在发送前在您的JSON中设置此字符串?