gemercheung 3 years ago
parent
commit
d2528d916d
3 changed files with 16 additions and 0 deletions
  1. 1 0
      pages/webview/index.js
  2. 9 0
      pages/webview/index.wxml
  3. 6 0
      socket.js

+ 1 - 0
pages/webview/index.js

@@ -25,6 +25,7 @@ Page({
     shareStatus: 0,
     showInvitation: false,
     roomMaximum: false,
+    roomDisMiss: false,
     // url: 'https://www.4dkankan.com/showProPC.html?m=vroMUXdx&origin=4Dplaza&sid=1046051&room_id=1596785144930&user_id=44'
   },
 

+ 9 - 0
pages/webview/index.wxml

@@ -208,6 +208,15 @@
     </cover-view>
     <cover-view class="bgd roomMaximumBgd" wx:if="{{roomMaximum}}"></cover-view>
 
+    <cover-view class="dialog invitation-view single-btn" wx:if="{{roomDisMiss}}">
+      <cover-view class="title">温馨提示</cover-view>
+      <cover-view class="content">房间已被解散,暂时无法进入</cover-view>
+      <cover-view class="btns">
+        <button class="btn" bindtap="exitRoom">确定</button>
+      </cover-view>
+    </cover-view>
+    <cover-view class="bgd roomMaximumBgd" wx:if="{{roomDisMiss}}"></cover-view>
+
 
     <cover-view class="dialog invitation-view" wx:if="{{showIsEnd}}">
       <cover-view class="title">温馨提示</cover-view>

+ 6 - 0
socket.js

@@ -576,7 +576,13 @@ export default {
     socket.on('roomDisMiss', () => {
       wx.showToast({
         title: '全员退出',
+      });
+    
+      wx.setData({
+        roomDisMiss: true
       })
+      
+      this.exitRoom();
     })
     //被动通知开关MIC 要3秒后
     socket.on('serverOnMic', ({