From eebf6591511daa7c92a7b009a0fef5fb2bea501b Mon Sep 17 00:00:00 2001
From: ZhangXianQiang <1135831638@qq.com>
Date: 星期三, 03 七月 2024 11:26:20 +0800
Subject: [PATCH] feat:修改pdf查看器

---
 src/components/PDFVIewer/index.vue |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/src/components/PDFVIewer/index.vue b/src/components/PDFVIewer/index.vue
index 6b9476b..bb10852 100644
--- a/src/components/PDFVIewer/index.vue
+++ b/src/components/PDFVIewer/index.vue
@@ -1,24 +1,26 @@
 <template>
   <div class="pdf-container">
-    <canvas ref="pdfCanvas" class="pdf-canvas"></canvas>
+    <iframe :src="fileUrl" width="100%" height="100%"></iframe>
   </div>
 </template>
 
 <script setup>
-import { ref,onMounted } from 'vue';
+import { ref, onMounted } from 'vue';
 
 const props = defineProps({
   pdfUrl: {
     type: String,
     required: true
   }
-})
-const pdfCanvas = ref(null);
+});
+const viewerUrl = '/pdfjs/web/viewer.html?file='; // pdfjs鏂囦欢鍦板潃
+
+const fileUrl = ref('');
+
 
 const renderPDF = () => {
-  const url = props.pdfUrl;
-  console.log(window.pdfjsLib);
-}
+  fileUrl.value = viewerUrl + encodeURIComponent(props.pdfUrl);
+};
 
 onMounted(() => {
   renderPDF();

--
Gitblit v1.8.0