新增直播中断再连接时socket链接
parent
7adaab2ee2
commit
3ffd423c5e
|
|
@ -1,4 +1,3 @@
|
|||
<!-- eslint-disable -->
|
||||
<template>
|
||||
<!-- 视频播放器容器 -->
|
||||
<view class="player-wrapper" :id="videoWrapperId" :randomNum="randomNum" :change:randomNum="hlsVideoPlayer.randomNumChange" :viewportProps="viewportProps" :change:viewportProps="hlsVideoPlayer.viewportChange" :videoSrc="videoSrc" :change:videoSrc="hlsVideoPlayer.initVideoPlayer" :command="eventCommand" :change:command="hlsVideoPlayer.triggerCommand" :func="renderFunc" :change:func="hlsVideoPlayer.triggerFunc" />
|
||||
|
|
|
|||
|
|
@ -56,7 +56,9 @@ export default {
|
|||
// #endif
|
||||
this.init();
|
||||
// 页面显示时,连接直播间socket, 避免用户切换到其他页面,再切换回来时,socket连接断开
|
||||
this.$refs.liveContent.socket_connect();
|
||||
if (this.$refs.liveContent) {
|
||||
this.$refs.liveContent.socket_connect();
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
|
|
@ -116,10 +118,13 @@ export default {
|
|||
},
|
||||
|
||||
/**
|
||||
* 标记直播结束
|
||||
* 标记直播结束或者直播暂停
|
||||
*/
|
||||
ended() {
|
||||
this.is_live_ended = true;
|
||||
// 如果已经暂停了就不需要处理了
|
||||
if (!this.is_live_ended) {
|
||||
this.is_live_ended = true;
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in New Issue