瀏覽代碼

音波图效果(录音暂没实现)

qinpeng 2 年之前
父節點
當前提交
817f6b521e
共有 5 個文件被更改,包括 569 次插入513 次删除
  1. 1 0
      package.json
  2. 19 1
      src/api/ajax.js
  3. 二進制
      src/assets/NPC/pause-fill.png
  4. 二進制
      src/assets/NPC/play-fill.png
  5. 549 512
      src/components/Adult/preview/Voicefullscreen.vue

+ 1 - 0
package.json

@@ -42,6 +42,7 @@
     "vue-slider-component": "^3.2.14",
     "vuedraggable": "^2.24.3",
     "vuex": "3.1.0",
+    "wavesurfer.js": "^6.2.0",
     "xgplayer": "^2.30.2"
   },
   "devDependencies": {

+ 19 - 1
src/api/ajax.js

@@ -36,7 +36,25 @@ export function getYinbiao(data) {
         data
     })
 }
-
+// 文件流 /GCLSFileServer/WebFileDownload?
+export function WebFileDownload(data) {
+    let userInfor = getToken();
+    let UserCode = '',
+        UserType = '',
+        SessionID = ''
+    if (userInfor) {
+        let user = JSON.parse(getToken());
+        UserCode = user.user_code;
+        UserType = user.user_type;
+        SessionID = user.session_id;
+    }
+    return request({
+        url: `/GCLSFileServer/WebFileDownload??UserCode=${UserCode}&UserType=${UserType}&SessionID=${SessionID}`,
+        method: 'get',
+        responseType:'blob',
+        params: data
+    })
+}
 export function getLogin(MethodName, data) {
     let userInfor = getToken();
     let UserCode = '',

二進制
src/assets/NPC/pause-fill.png


二進制
src/assets/NPC/play-fill.png


文件差異過大導致無法顯示
+ 549 - 512
src/components/Adult/preview/Voicefullscreen.vue


部分文件因文件數量過多而無法顯示