소스 검색

cache could be undefined

Michael Wang 5 년 전
부모
커밋
d3a3ddbbd9
1개의 변경된 파일5개의 추가작업 그리고 4개의 파일을 삭제
  1. 5 4
      src/features/OnlineExam/Examing/ExamingEnd.vue

+ 5 - 4
src/features/OnlineExam/Examing/ExamingEnd.vue

@@ -201,11 +201,12 @@ export default {
 
     // 清除考试过程中存储的音频
     caches.open("audios").then(function(cache) {
-      cache.keys().then(function(keys) {
-        keys.forEach(function(request) {
-          cache.delete(request);
+      cache &&
+        cache.keys().then(function(keys) {
+          keys.forEach(function(request) {
+            cache.delete(request);
+          });
         });
-      });
     });
   },