vue-pdf 通过文件流,页面预览pdf文件

参考大佬博客

https://blog.csdn.net/m0_37852904/article/details/95992267?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-1

 


        
            


                
                上一页 {{currentPage}} / {{pageCount}}
                
                下一页
            


            
            
            
            
            
            
            
            

        

seeMenu(id) {

             let url = url?id=id;
                _this.$axios.get(url, {
                    responseType: 'blob',
                    'Content-Type': 'application/pdf'
                }).then(res => {
                    let content = res.data;
                    let url="";
                    if (window.createObjectURL != undefined) { // basic
                              url = window.createObjectURL(content);
                            } else if (window.webkitURL != undefined) { // webkit or chrome
                              try {
                                url = window.webkitURL.createObjectURL(content);
                              } catch (error) {
                    
                              }
                            } else if (window.URL != undefined) { // mozilla(firefox)
                              try {
                                url = window.URL.createObjectURL(content);
                              } catch (error) {
                    
                              }
                            }
                    this.src=url;
              
                })

}

你可能感兴趣的:(vue-pdf 通过文件流,页面预览pdf文件)