Browse Source

新增vconsole

xuqiaoying 2 năm trước cách đây
mục cha
commit
c1dd81011d
4 tập tin đã thay đổi với 66 bổ sung30 xóa
  1. 9 0
      App.vue
  2. 39 28
      package-lock.json
  3. 2 1
      package.json
  4. 16 1
      pages3/polyv/detail.vue

+ 9 - 0
App.vue

@@ -1,5 +1,6 @@
 <script>
 import plv from "./pages3/static/polyv-sdk/index";
+import vconsole from 'vconsole';
 export default {
   onLaunch: function (option) {
     let inviteCode = option.inviteCode;
@@ -16,6 +17,14 @@ export default {
   methods: {},
   onShow: function (option) {
     this.$store.commit('setScene', option.scene || 0)
+    //#ifdef H5
+    if (process.env.NODE_ENV === 'development') {
+      console.log('开发环境')
+      const consoleObj = new vconsole()
+    } else {
+      console.log('生产环境')
+    }
+    //#endif
   },
   onHide: function () {
     uni.$emit("playPause");

+ 39 - 28
package-lock.json

@@ -1,42 +1,42 @@
 {
   "name": "zz-applet",
   "version": "1.0.0",
-  "lockfileVersion": 2,
+  "lockfileVersion": 1,
   "requires": true,
-  "packages": {
-    "": {
-      "name": "zz-applet",
-      "version": "1.0.0",
-      "license": "ISC",
-      "dependencies": {
-        "jweixin-module": "^1.6.0",
-        "tki-qrcode": "^0.1.6",
-        "uview-ui": "^1.8.3"
-      },
-      "devDependencies": {}
-    },
-    "node_modules/jweixin-module": {
-      "version": "1.6.0",
-      "resolved": "https://registry.npmjs.org/jweixin-module/-/jweixin-module-1.6.0.tgz",
-      "integrity": "sha512-dGk9cf+ipipHmtzYmKZs5B2toX+p4hLyllGLF6xuC8t+B05oYxd8fYoaRz0T30U2n3RUv8a4iwvjhA+OcYz52w=="
+  "dependencies": {
+    "@babel/runtime": {
+      "version": "7.20.6",
+      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.6.tgz",
+      "integrity": "sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==",
+      "requires": {
+        "regenerator-runtime": "^0.13.11"
+      }
     },
-    "node_modules/tki-qrcode": {
-      "version": "0.1.6",
-      "resolved": "https://registry.npmjs.org/tki-qrcode/-/tki-qrcode-0.1.6.tgz",
-      "integrity": "sha512-EnnlS8psowC7PsW3MDYcxvJYkuklX3WAZ/BYanR4TdBHTu74GfjTBX8Y16REP+AeDENiVtBPh4jtTRL2P736hQ=="
+    "copy-text-to-clipboard": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz",
+      "integrity": "sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q=="
+    },
+    "core-js": {
+      "version": "3.26.1",
+      "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.1.tgz",
+      "integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA=="
     },
-    "node_modules/uview-ui": {
-      "version": "1.8.3",
-      "resolved": "https://registry.npmjs.org/uview-ui/-/uview-ui-1.8.3.tgz",
-      "integrity": "sha512-DqKc+qRrOZLPcyfWv4b0HspSS9n1Cd6BbgKiYEv9rjTAnWoqJV7rXsvWqZdr5iKGP5EMNbNS741GLNw4sIHbpw=="
-    }
-  },
-  "dependencies": {
     "jweixin-module": {
       "version": "1.6.0",
       "resolved": "https://registry.npmjs.org/jweixin-module/-/jweixin-module-1.6.0.tgz",
       "integrity": "sha512-dGk9cf+ipipHmtzYmKZs5B2toX+p4hLyllGLF6xuC8t+B05oYxd8fYoaRz0T30U2n3RUv8a4iwvjhA+OcYz52w=="
     },
+    "mutation-observer": {
+      "version": "1.0.3",
+      "resolved": "https://registry.npmjs.org/mutation-observer/-/mutation-observer-1.0.3.tgz",
+      "integrity": "sha512-M/O/4rF2h776hV7qGMZUH3utZLO/jK7p8rnNgGkjKUw8zCGjRQPxB8z6+5l8+VjRUQ3dNYu4vjqXYLr+U8ZVNA=="
+    },
+    "regenerator-runtime": {
+      "version": "0.13.11",
+      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
+      "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
+    },
     "tki-qrcode": {
       "version": "0.1.6",
       "resolved": "https://registry.npmjs.org/tki-qrcode/-/tki-qrcode-0.1.6.tgz",
@@ -46,6 +46,17 @@
       "version": "1.8.3",
       "resolved": "https://registry.npmjs.org/uview-ui/-/uview-ui-1.8.3.tgz",
       "integrity": "sha512-DqKc+qRrOZLPcyfWv4b0HspSS9n1Cd6BbgKiYEv9rjTAnWoqJV7rXsvWqZdr5iKGP5EMNbNS741GLNw4sIHbpw=="
+    },
+    "vconsole": {
+      "version": "3.15.0",
+      "resolved": "https://registry.npmjs.org/vconsole/-/vconsole-3.15.0.tgz",
+      "integrity": "sha512-8hq7wabPcRucSWQyN7/1tthMawP9JPvM95zgtMHpPknMMMCKj+abpoK7P7oKK4B0qw58C24Mdvo9+raUdpHyVQ==",
+      "requires": {
+        "@babel/runtime": "^7.17.2",
+        "copy-text-to-clipboard": "^3.0.1",
+        "core-js": "^3.11.0",
+        "mutation-observer": "^1.0.3"
+      }
     }
   }
 }

+ 2 - 1
package.json

@@ -5,7 +5,8 @@
   "dependencies": {
     "jweixin-module": "^1.6.0",
     "tki-qrcode": "^0.1.6",
-    "uview-ui": "^1.8.3"
+    "uview-ui": "^1.8.3",
+    "vconsole": "^3.15.0"
   },
   "devDependencies": {},
   "scripts": {

+ 16 - 1
pages3/polyv/detail.vue

@@ -846,6 +846,7 @@ export default {
     this.$store.getters.dictObj;
   },
   onUnload() {
+    console.log('onUnloadonUnloadonUnloadonUnload');
     this.originUnload()
     this.clears()
   },
@@ -2879,7 +2880,7 @@ export default {
         }
         // #endif
       }
-
+      // #ifdef MP-WEIXIN
       this.enableAutoRotation = false;
       this.photoPopup = true;
       this.isTaking = true;
@@ -2892,6 +2893,20 @@ export default {
         scope: "scope.camera",
         success() {},
       });
+      // #endif
+      // #ifdef H5
+      uni.chooseImage({
+        count: 1,
+        sizeType: ["compressed"], //可以指定是原图还是压缩图,默认二者都有
+        sourceType: ["album","camera"], //使用相机
+        success: (res) => {
+          console.log('图片路径', res.tempFilePaths[0]);
+          this.avatarUrl = res.tempFilePaths[0]
+          this.isTaking = false
+        }
+      })
+      // #endif
+      console.log('拍照结束');
     },
     /**
      * 人脸匹配