natasha 2 주 전
부모
커밋
0dbdee8b53
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      src/views/book/courseware/create/components/base/h5_games/H5Games.vue

+ 3 - 1
src/views/book/courseware/create/components/base/h5_games/H5Games.vue

@@ -47,7 +47,9 @@ export default {
       this.data.file_id_list = file_id_list;
       this.data.file_info = file_info;
       this.data.file_list.forEach((item, index) => {
-        const suffix = item.file_url.slice(item.file_url.lastIndexOf('.') + 1, item.file_url.length).toLowerCase();
+        const suffix = item.file_url
+          ? item.file_url.slice(item.file_url.lastIndexOf('.') + 1, item.file_url.length).toLowerCase()
+          : '';
         if (suffix === 'zip') {
           H5StartupFile({ file_id: item.file_id, index_file_name: 'index.html' }).then((res) => {
             this.$set(this.data.file_info, res.file_id, this.data.file_info[item.file_id]);