Ver código fonte

练习的音频没有播放次数限制

Michael Wang 6 anos atrás
pai
commit
2ae8afd28b
1 arquivos alterados com 6 adições e 1 exclusões
  1. 6 1
      src/features/OnlineExam/Examing/QuestionBody.vue

+ 6 - 1
src/features/OnlineExam/Examing/QuestionBody.vue

@@ -86,7 +86,12 @@ export default {
         // /question-audio.*?url="[^"]*"/.exec(this.questionBody)
 
         question.audio = [];
-        let re = /name="([^"]*)".*?question-audio.*?url="([^"]*)"/g;
+        let re;
+        if (/<a.*?question-audio.*?\/a>/.test(this.questionBody)) {
+          re = /name="([^"]*)".*?question-audio.*?url="([^"]*)"/g;
+        } else {
+          re = /name="([^"]*)".*?url="([^"]*)"/g;
+        }
         let array1;
         while ((array1 = re.exec(this.questionBody)) !== null) {
           // console.log(`Found ${array1[0]}. Next starts at ${re.lastIndex}.`);