将pdf加载到Blob并创建URL

时间:2015-01-16 20:52:13

标签: javascript angularjs pdf asp.net-web-api blob

我无法在任何地方找到答案,所以我发布了这个问题。如何正确加载pdf文件的字节数组(取自Web API)到blob,然后根据这个blob生成url?

尝试使用此解决方案:AngularJS: Display blob (.pdf) in an angular app

但我一直得到:无法加载PDF文档。

1 个答案:

答案 0 :(得分:1)

确保已将responseType设置为arraybuffer,即{responseType:'arraybuffer'}

如果发布:

$http.post('/postUrlHere',{myParams}, {responseType:'arraybuffer'})

如果是Get:

$http.get('/getUrlHere', {responseType:'arraybuffer'})