是否可以将pdf的二进制内容保存到javascript变量中?
我有一个带有url的网页,用于保存pdf文件,我需要将pdf文件保存到javascript变量中。我猜应该是二进制数据。
最佳答案
您可以将XHR与响应类型blob
一起使用:
var oReq = new XMLHttpRequest();
oReq.open("GET", "/myfile.pdf", true);
oReq.responseType = "blob";
oReq.onload = function(oEvent) {
var blob = oReq.response;
// `blob` contains the PDF content
};
oReq.send();
资料来源:Sending and Receiving Binary Data, MDN