Skip to content

Commit 5302e98

Browse files
committed
(fix) videos broken size
1 parent f16eee4 commit 5302e98

File tree

7 files changed

+15
-6
lines changed

7 files changed

+15
-6
lines changed

demo/src/ChatContainer.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,9 @@ import * as storageService from '@/database/storage'
8181
import { parseTimestamp, formatTimestamp } from '@/utils/dates'
8282
import logoAvatar from '@/assets/logo.png'
8383
84-
import { register } from 'vue-advanced-chat'
84+
// import { register } from 'vue-advanced-chat'
8585
// import { register } from './../../dist/vue-advanced-chat.es.js'
86-
// import { register } from './../../src/lib/index.js'
86+
import { register } from './../../src/lib/index.js'
8787
register()
8888
8989
export default {

src/lib/MediaPreview/MediaPreview.scss

+5
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,11 @@ $media-preview-width-sm: 20px;
2929
background-position: center;
3030
}
3131

32+
video {
33+
width: 100%;
34+
height: 100%;
35+
}
36+
3237
.vac-svg-button {
3338
position: absolute;
3439
top: 30px;

src/lib/MediaPreview/MediaPreview.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
</div>
1818

1919
<div v-else-if="isVideo" class="vac-media-preview-container">
20-
<video width="100%" height="100%" controls autoplay>
20+
<video controls autoplay>
2121
<source :src="file.url" />
2222
</video>
2323
</div>

src/lib/Room/RoomMessage/MessageFiles/MessageFile/MessageFile.scss

+2
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@
5454
cursor: pointer;
5555

5656
video {
57+
width: 100%;
58+
height: 100%;
5759
border-radius: 4px;
5860
}
5961
}

src/lib/Room/RoomMessage/MessageFiles/MessageFile/MessageFile.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,10 @@
6666
<div
6767
v-else-if="isVideo"
6868
class="vac-video-container"
69-
@click.prevent="openFile('preview')"
69+
@click.prevent="openFile($event, 'preview')"
7070
>
7171
<progress-bar v-if="file.progress >= 0" :progress="file.progress" />
72-
<video width="100%" height="100%" controls>
72+
<video controls>
7373
<source :src="file.url" />
7474
</video>
7575
</div>

src/lib/Room/RoomMessage/MessageReply/MessageReply.scss

+2
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
max-width: 100%;
2727

2828
video {
29+
width: 100%;
30+
height: 100%;
2931
border-radius: 4px;
3032
}
3133
}

src/lib/Room/RoomMessage/MessageReply/MessageReply.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
</div>
1515

1616
<div v-else-if="isVideo" class="vac-video-reply-container">
17-
<video width="100%" height="100%" controls>
17+
<video controls>
1818
<source :src="firstFile.url" />
1919
</video>
2020
</div>

0 commit comments

Comments
 (0)