SanHQin 11 hours ago
parent
commit
b262bad5e8

+ 1 - 1
dist/index.html

@@ -37,7 +37,7 @@
       width: 100%;
       background: #e6eaf0;
       font-family: '黑体';
-    }</style><link href=./static/css/app.460095b5503de8c13322ba7b5f31244b.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.23ea04dc469b57e2b4f8.js></script><script type=text/javascript src=./static/js/vendor.2c492f3d5a39df08f4a3.js></script><script type=text/javascript src=./static/js/app.f1bfbac2aacc3f5684d4.js></script></body></html><script>function stopSafari() {
+    }</style><link href=./static/css/app.50eb0108549c9b6fed7c1787589cc36e.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.23ea04dc469b57e2b4f8.js></script><script type=text/javascript src=./static/js/vendor.2c492f3d5a39df08f4a3.js></script><script type=text/javascript src=./static/js/app.626a3d4b754841344091.js></script></body></html><script>function stopSafari() {
     //阻止safari浏览器双击放大功能
     let lastTouchEnd = 0  //更新手指弹起的时间
     document.documentElement.addEventListener("touchstart", function (event) {

File diff suppressed because it is too large
+ 0 - 0
dist/static/css/app.50eb0108549c9b6fed7c1787589cc36e.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/app.50eb0108549c9b6fed7c1787589cc36e.css.map


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/workPage.3ef009ac6e432afb5e94dd7d6bfda3e9.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/workPage.3ef009ac6e432afb5e94dd7d6bfda3e9.css.map


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.626a3d4b754841344091.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.626a3d4b754841344091.js.map


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/manifest.23ea04dc469b57e2b4f8.js.map


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/workPage-manifest.2ece51fa34be51c8610a.js.map


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/workPage.50a119c2f75871f523f1.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/workPage.50a119c2f75871f523f1.js.map


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/workPage.b329c8965a366444389f.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/workPage.b329c8965a366444389f.js.map


+ 1 - 1
dist/workPage.html

@@ -1,4 +1,4 @@
-<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>工作页面 - CocoFlow</title><link rel=icon href=../static/logo.ico><link href=./static/css/workPage.31cd50d1079b7a9d3cd2e6013be02c05.css rel=stylesheet></head><body><noscript><strong>We're sorry but this app doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script type=text/javascript src=./static/js/workPage-manifest.2ece51fa34be51c8610a.js></script><script type=text/javascript src=./static/js/workPage-vendor.7b6275e4cf468b42a92b.js></script><script type=text/javascript src=./static/js/workPage.b329c8965a366444389f.js></script></body></html><script>function stopSafari() {
+<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>工作页面 - CocoFlow</title><link rel=icon href=../static/logo.ico><link href=./static/css/workPage.3ef009ac6e432afb5e94dd7d6bfda3e9.css rel=stylesheet></head><body><noscript><strong>We're sorry but this app doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script type=text/javascript src=./static/js/workPage-manifest.2ece51fa34be51c8610a.js></script><script type=text/javascript src=./static/js/workPage-vendor.7b6275e4cf468b42a92b.js></script><script type=text/javascript src=./static/js/workPage.50a119c2f75871f523f1.js></script></body></html><script>function stopSafari() {
     //阻止safari浏览器双击放大功能
     let lastTouchEnd = 0  //更新手指弹起的时间
     document.documentElement.addEventListener("touchstart", function (event) {

+ 14 - 0
src/components/pages/workPage/components/questionsAndAnswers.vue

@@ -215,31 +215,43 @@ export default {
     },
     stopRecord() {
       console.log("测试测试")
+      alert("点击停止录音1")
       if (new Date().getTime() - this.recordObj.startTime < 2000) {
+        alert("点击停止录音2")
         return this.$message.info(this.lang.ssRecordShort)
       }
+      alert("点击停止录音3")
       const iframe = this.$refs["iframeRef"];
       // 判断浏览器是否有开启录音权限
       navigator.permissions && navigator.permissions.query({ name: 'microphone' }).then(permissionStatus => {
+        alert("点击停止录音4")
         if (permissionStatus.state !== "granted") {
           // 没有开启录音权限,直接确定停止录音
+          alert("点击停止录音5")
           this.recordObj.status = "0";
           this.recordObj.loading = false;
+
           this._cleanupTranscriber(iframe);
+          alert("点击停止录音6")
           this.$message.success(this.lang.ssNoPermStop);
+
           return;
         }
         console.log("测试测试222")
         // 有权限再判断状态
+        alert("点击停止录音7")
         try {
           if (this.recordObj.status == '1' && !this.recordObj.loading) {
+            alert("点击停止录音8")
             console.log("测试测3333")
             this.recordObj.loading = true;
             iframe.contentWindow.window.document
               .getElementById("scenarioStopButton")
               .click();
+            alert("点击停止录音9")
             iframe.contentWindow.onSessionStopped = (s, e) => {
               try {
+                alert("点击停止录音10")
                 this.recordObj.status = "0"
                 this.recordObj.loading = false;
                 this.$message.success(this.lang.ssStoppedRec)
@@ -250,6 +262,7 @@ export default {
               }
             };
           } else {
+            alert("点击停止录音11")
             this.recordObj.status = "0";
             this.recordObj.loading = false;
             this._cleanupTranscriber(iframe);
@@ -267,6 +280,7 @@ export default {
         this._cleanupTranscriber(this.$refs["iframeRef"]);
         this.$message.success(this.lang.ssMicCheckStop);
       });
+      alert("点击停止录音end")
     },
     setWork() {
       this.work = JSON.parse(JSON.stringify(this.workData.json));

Some files were not shown because too many files changed in this diff