fix: use preview-mode signed URLs and graceful media preview fallback
This commit is contained in:
@@ -3818,7 +3818,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="media-viewer-body">
|
||||
<img :src="currentMediaUrl" :alt="currentMediaName" class="media-viewer-image">
|
||||
<img :src="currentMediaUrl" :alt="currentMediaName" class="media-viewer-image" @error="handleMediaPreviewError('image')">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -3838,7 +3838,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="media-viewer-body">
|
||||
<video controls :src="currentMediaUrl" class="media-viewer-video">
|
||||
<video controls :src="currentMediaUrl" class="media-viewer-video" @error="handleMediaPreviewError('video')">
|
||||
您的浏览器不支持视频播放
|
||||
</video>
|
||||
</div>
|
||||
@@ -3863,7 +3863,7 @@
|
||||
<div class="audio-player-icon">
|
||||
<i class="fas fa-music"></i>
|
||||
</div>
|
||||
<audio controls :src="currentMediaUrl" class="media-viewer-audio">
|
||||
<audio controls :src="currentMediaUrl" class="media-viewer-audio" @error="handleMediaPreviewError('audio')">
|
||||
您的浏览器不支持音频播放
|
||||
</audio>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user