11wqe1 5 months ago
parent
commit
dc4b40a7da
1 changed files with 8 additions and 8 deletions
  1. 8 8
      src/components/pages/pptEasy/dialog/BilibiliSearchDialog.vue

+ 8 - 8
src/components/pages/pptEasy/dialog/BilibiliSearchDialog.vue

@@ -86,14 +86,14 @@
               @change="toggleVideoSelection(item)"
             ></el-checkbox>
           </div>
-          <span class="name" v-html="item.channel.title"></span>
+          <span class="name" v-html="item.title"></span>
           <span class="detail">{{ item.description || '' }}</span>
           <div class="video-info">
             <span class="author">{{ lang.ssAut }}:{{ item.channel.title || '' }}</span>
             <span class="duration">{{ lang.ssDuration }}:{{ item.length || '' }}</span>
           </div>
-          <div class="tag" v-if="item.badges && typeof item.badges === 'string' && item.badges.split(',').length > 0">
-            <el-tooltip :content="badges" placement="top" effect="dark" v-for="(tag, index) in item.badges.split(',').slice(0, 5)" :key="index">
+          <div class="tag" v-if="item.badges && item.badges.length > 0">
+            <el-tooltip :content="tag" placement="top" effect="dark" v-for="(tag, index) in item.badges" :key="index">
               <span>{{ tag }}</span>
             </el-tooltip>
           </div>
@@ -150,7 +150,7 @@ export default {
   },
   data() {
     return {
-      dialogVisible: false,
+      dialogVisible: true,
       searchKeyword: "",
       loading: false,
       data: [],
@@ -215,7 +215,7 @@ export default {
         this.data = [];
         let data2 = [];
         for (var a = 0; a < keywords.length; a++) {
-          let _data = await this.lang.lang == 'cn' ? this.searchBilibili(keywords[a]) : this.aiGet2(keywords[a]);
+          let _data = this.lang.lang == 'cn' ? await this.searchBilibili(keywords[a]) : await this.aiGet2(keywords[a]);
           data2[a] = _data;
         }
         this.data = _.flatMap(_.zip(...data2), (pair) => pair.filter(value => value !== undefined));
@@ -283,7 +283,7 @@ export default {
       if (this.lang.lang == 'cn') {
         window.open(`//www.bilibili.com/video/${bvid}`);
       } else {
-        window.open('https://www.youtube.com/embed/'+bvid)
+        window.open('https://www.youtube.com/watch?v='+bvid)
       }
       // window.open(`//www.bilibili.com/video/${bvid}`);
     },
@@ -294,7 +294,7 @@ export default {
       if (this.lang.lang == 'cn') {
         url = `//player.bilibili.com/player.html?isOutside=true&bvid=${item.bvid}`;
       } else {
-        url = 'https://www.youtube.com/embed/'+item.id;
+        url = 'https://www.youtube.com/watch?v='+item.id;
       }
       const videoData = {
         name: "链接",
@@ -344,7 +344,7 @@ export default {
         if (this.lang.lang == 'cn') {
           url = `//player.bilibili.com/player.html?isOutside=true&bvid=${video.bvid}`;
         } else {
-          url = 'https://www.youtube.com/embed/'+video.id;
+          url = 'https://www.youtube.com/watch?v='+video.id;
         }
         const videoData = {
           name: this.lang.ssLink,