永康嘉持电器有限公司前端
小小儁爺
2025-06-13 a2bce22a3a4df5f4662c373e57c07fa4268aeee1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
// 此文件的代码放到layout/Navbar文件下了
 
// import * as signalR from '@aspnet/signalr'
//
// const url = 'http://121.196.36.24:8019/chatHub'
// const signal = new signalR.HubConnectionBuilder()
//   .withUrl(url, {
//     // skipNegotiation: true,
//     // transport: signalR.HttpTransportType.WebSockets
//   })
//   .configureLogging(signalR.LogLevel.Information)
//   .build()
// // signal.on('SendAll', (res) => {
// //   console.log(res, '收到消息了')
// // })
// signal.start().then(() => {
//   if (window.Notification) {
//     if (Notification.permission === 'granted') {
//       console.log('允许通知')
//     } else if (Notification.permission !== 'denied') {
//       console.log('需要通知权限')
//       Notification.requestPermission((permission) => {
//         console.log('权限通知', permission)
//       })
//     } else if (Notification.permission === 'denied') {
//       // console.log('拒绝通知')
//     }
//   } else {
//     console.error('浏览器不支持Notification')
//   }
//   // console.log('连接成功')
// })
// // signal.onclose((err) => {
// //   console.log('连接已经断开 执行函数onclose', err)
// // })
// export default {
//   signal
// }