yangjie #28
2
main.js
2
main.js
|
|
@ -282,7 +282,7 @@ app.on('ready', () => {
|
|||
})
|
||||
});
|
||||
// 用户退出频道回调
|
||||
connection.on("UserLeave", (uid,) => {
|
||||
connection.on("UserLeave", (uid) => {
|
||||
mainWindow.webContents.send('onSignalr', {
|
||||
key: 'UserLeave',
|
||||
uid,
|
||||
|
|
|
|||
|
|
@ -18,9 +18,11 @@ window.electron = {
|
|||
ipcRenderer.on('changeLocalStorage', callback)
|
||||
},
|
||||
onOtherSignalr: (callback) => {
|
||||
ipcRenderer.invoke('onOtherSignalr')
|
||||
ipcRenderer.on('onOtherSignalr', callback)
|
||||
},
|
||||
onSignalr: (callback) => {
|
||||
ipcRenderer.invoke('onSignalr')
|
||||
ipcRenderer.on('onSignalr', callback)
|
||||
},
|
||||
// 设置窗口大小
|
||||
|
|
|
|||
|
|
@ -533,7 +533,7 @@ const Meeting: React.FC = () => {
|
|||
}, [currentVideoId, isShare]);
|
||||
|
||||
useEffect(() => {
|
||||
window.electron.onSignalr(async (item: any) => {
|
||||
window.electron.onSignalr(async (_e: any, item: any) => {
|
||||
const setting = JSON.parse(storage.getItem('setting') as string)
|
||||
switch (item.key) {
|
||||
// 聊天
|
||||
|
|
|
|||
Loading…
Reference in New Issue