浏览代码

bug 修复

lilei 3 年之前
父节点
当前提交
d6c88f4cee
共有 2 个文件被更改,包括 5 次插入4 次删除
  1. 1 1
      public/version.json
  2. 4 3
      src/views/common/pdfViewModal.vue

+ 1 - 1
public/version.json

@@ -1,5 +1,5 @@
 {
   "message": "发现有新版本发布,确定更新系统?",
   "vendorJsVersion": "",
-  "version": 1655264556958
+  "version": 1655273688783
 }

+ 4 - 3
src/views/common/pdfViewModal.vue

@@ -22,7 +22,7 @@
             </div>
           </div>
           <div>
-            <div>
+            <div v-if="hasClipboard">
               <a-button :disabled="scalLoading" size="small" @click="handleCapture('export')"><a-icon type="export" /> 导出图片</a-button>
             </div>
           </div>
@@ -136,7 +136,8 @@ export default {
   },
   computed: {
     hasClipboard () {
-      return !!typeof ClipboardItem
+      console.log(typeof ClipboardItem)
+      return typeof ClipboardItem !== 'undefined'
     }
   },
   methods: {
@@ -252,8 +253,8 @@ export default {
     // 将照片复制到剪贴版
     copyImgBtn (base64Data) {
       const blobInput = this.convertBase64ToBlob(base64Data.split(',')[1], 'image/png')
-      const clipboardItemInput = new ClipboardItem({ 'image/png': blobInput })
       if (navigator.clipboard) {
+        const clipboardItemInput = new ClipboardItem({ 'image/png': blobInput })
         navigator.clipboard.write([clipboardItemInput])
         this.$message.success('复制截图成功!')
       } else {