From 229894d52a0f4cdca90bebfde323104d1810ef4f Mon Sep 17 00:00:00 2001
From: ZhangXianQiang <1135831638@qq.com>
Date: 星期三, 03 七月 2024 17:18:16 +0800
Subject: [PATCH] feat:添加webscoket
---
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