From 5dcd784b68244886c8032186e37872c08d3cafe1 Mon Sep 17 00:00:00 2001
From: ZhangXianQiang <1135831638@qq.com>
Date: 星期四, 04 七月 2024 18:14:24 +0800
Subject: [PATCH] fix:修改试卷问题
---
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