2017-04-14 182 views
0

是否可以将pdf的二进制内容保存到JavaScript变量中? 我有一个网页的URL保存PDF文件,我需要将PDF文件保存到JavaScript变量。我想它应该是二进制数据。将pdf文件的二进制内容保存为javascript变量

+0

请仔细阅读[问]。重要短语:“搜索和研究”和“解释......阻止你自己解决它的任何困难”。今后,请在这里问问之前自己尝试完成任务。 –

回答

0

您可以使用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