Browse Source

1.修改图库的直接下载功能,点击直接保存和下载;
2. 视频预览图限制高度最高200px;

moshaorui 2 weeks ago
parent
commit
180636b972
1 changed files with 4 additions and 3 deletions
  1. 4 3
      resources/views/gallery-detail.blade.php

+ 4 - 3
resources/views/gallery-detail.blade.php

@@ -257,6 +257,7 @@
 
         // Object to track load status using data-index as key
         var loadIndexes = {};
+        var loadingVar = {};
 
         $('.video-hover-container').on('mouseenter', function(e) {
             e.preventDefault(); // Prevent link default behavior during hover
@@ -273,7 +274,7 @@
             }
 
             // Create loading overlay
-            var $loading = $('<div>', {
+            loadingVar[index] = $('<div>', {
                 class: 'loading-overlay',
                 css: {
                     position: 'absolute',
@@ -306,14 +307,14 @@
             if (loadIndexes[index] === 0 && videoUrl != "") {
                 loadIndexes[index] = 1;
                 $container.css('position', 'relative');
-                $link.append($loading);
+                $link.append(loadingVar[index]);
             }
 
             // When video can play
             $video.on('canplay', function() {
                 if (loadIndexes[index] === 1) {
                     loadIndexes[index] = 2;
-                    $loading.remove();
+                    loadingVar[index].remove();
                     $img.hide();
                     $video.show();
                     $link.append($video);