Переглянути джерело

feat 使用qrcodejs2-fix替代qrcodejs2,因为electron打包后会有报错:Uncaught TypeError: Cannot read property '_android' of undefined

Funny 3 роки тому
батько
коміт
a4b8abc843
5 змінених файлів з 4 додано та 16149 видалено
  1. 0 16145
      package-lock.json
  2. 1 1
      package.json
  3. 1 1
      src/App.vue
  4. 1 1
      src/common/UsbAutoPrint.vue
  5. 1 1
      src/common/qrCode.vue

Різницю між файлами не показано, бо вона завелика
+ 0 - 16145
package-lock.json


+ 1 - 1
package.json

@@ -22,7 +22,7 @@
     "electron-updater": "^4.3.9",
     "element-ui": "^2.15.6",
     "moment": "^2.29.1",
-    "qrcodejs2": "0.0.2",
+    "qrcodejs2-fix": "0.0.1",
     "qs": "^6.10.1",
     "vue": "^2.6.11",
     "vue-router": "^3.5.3",

+ 1 - 1
src/App.vue

@@ -2,7 +2,7 @@
   <div id="app">
     <router-view />
     <!-- 语音播报 -->
-    <iframe id="iframeDom" allow="autoplay" style="display:none" :src="src" sandbox="allow-scripts" ></iframe>
+    <iframe id="iframeDom" allow="autoplay" style="display:none" :src="src" sandbox="allow-scripts"></iframe>
     <audio class="audio" ref="audio" :src="url" controlsList="nodownload" controls autoplay hidden>
     </audio>
     <!-- usb自动打印 -->

+ 1 - 1
src/common/UsbAutoPrint.vue

@@ -3,7 +3,7 @@
 </template>
 
 <script>
-import QRCode from "qrcodejs2";
+import QRCode from "qrcodejs2-fix";
 import { getLodop } from "./LodopFuncs.js";
 import { mapGetters } from "vuex";
 export default {

+ 1 - 1
src/common/qrCode.vue

@@ -25,7 +25,7 @@
 </template>
 
 <script>
-import QRCode from "qrcodejs2";
+import QRCode from "qrcodejs2-fix";
 import { getPayResult } from "../api/amount.js";
 export default {
   data() {