|
@@ -224,14 +224,14 @@ export default defineComponent({
|
|
|
videoItem.value.muted(false);
|
|
|
videoItem.value.volume(1);
|
|
|
}
|
|
|
- if (
|
|
|
- !item.value.autoPlay &&
|
|
|
- !item.value.isprepare &&
|
|
|
- videoItem.value
|
|
|
- ) {
|
|
|
- // 加载完成后,取消静音播放
|
|
|
- videoItem.value.pause();
|
|
|
- }
|
|
|
+ // if (
|
|
|
+ // !item.value.autoPlay &&
|
|
|
+ // !item.value.isprepare &&
|
|
|
+ // videoItem.value
|
|
|
+ // ) {
|
|
|
+ // // 加载完成后,取消静音播放
|
|
|
+ // videoItem.value.pause();
|
|
|
+ // }
|
|
|
emit('togglePlay', videoItem.value?.paused);
|
|
|
emit('play');
|
|
|
});
|
|
@@ -309,8 +309,8 @@ export default defineComponent({
|
|
|
() => props.item,
|
|
|
() => {
|
|
|
videoItem.value?.currentTime(0);
|
|
|
- videoItem.value?.pause();
|
|
|
setTimeout(() => {
|
|
|
+ videoItem.value?.pause();
|
|
|
__initVideo();
|
|
|
}, 60);
|
|
|
}
|
|
@@ -331,14 +331,14 @@ export default defineComponent({
|
|
|
getPlyrRef
|
|
|
});
|
|
|
|
|
|
- // watch(
|
|
|
- // () => props.isActive,
|
|
|
- // val => {
|
|
|
- // if (!val) {
|
|
|
- // videoItem.value?.pause();
|
|
|
- // }
|
|
|
- // }
|
|
|
- // );
|
|
|
+ watch(
|
|
|
+ () => props.isActive,
|
|
|
+ val => {
|
|
|
+ if (!val) {
|
|
|
+ videoItem.value?.pause();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ );
|
|
|
|
|
|
return () => (
|
|
|
<div
|