处理第一次打开online报错问题
This commit is contained in:
parent
ed69f0ff60
commit
8b97e5d91e
@ -1,4 +1,4 @@
|
|||||||
NODE_ENV='development'
|
NODE_ENV='development'
|
||||||
VITE_APP_TITLE='开发环境'
|
VITE_APP_TITLE='开发环境'
|
||||||
VITE_APP_BASE_API='http://127.0.0.1:8099'
|
VITE_APP_BASE_API='https://admin.cdtrucktralier.com'
|
||||||
VITE_APP_SCOKET='ws://1.92.99.15:8099/ws/asset/'
|
VITE_APP_SCOKET='wss://admin.cdtrucktralier.com/ws/asset/'
|
@ -95,36 +95,44 @@ export const useScoketMsg = defineStore('scoketMsg', () => {
|
|||||||
const chatMain = ref({})
|
const chatMain = ref({})
|
||||||
|
|
||||||
const scoketInit = () => {
|
const scoketInit = () => {
|
||||||
scoket.value = uni.connectSocket({
|
return new Promise((reslove,reject) => {
|
||||||
url: `${import.meta.env.VITE_APP_SCOKET}${onlyId.value}`,
|
scoket.value = uni.connectSocket({
|
||||||
success: () => {
|
url: `${import.meta.env.VITE_APP_SCOKET}${onlyId.value}`,
|
||||||
console.log('创建链接成功')
|
success: () => {
|
||||||
},
|
console.log('创建链接成功')
|
||||||
fail: (err) => {
|
},
|
||||||
console.log('创建失败',err)
|
fail: (err) => {
|
||||||
}
|
reject(err)
|
||||||
})
|
console.log('创建失败',err)
|
||||||
scoket.value.onMessage((e) => {
|
}
|
||||||
if (e.data === '连接成功') {
|
})
|
||||||
return
|
scoket.value.onOpen((e) => {
|
||||||
}
|
reslove()
|
||||||
if (e.data.startsWith("C")) {
|
console.log('链接打开')
|
||||||
count.value = e.data;
|
})
|
||||||
}
|
scoket.value.onMessage((e) => {
|
||||||
else if (e.data.startsWith("系统通知")){
|
if (e.data === '连接成功') {
|
||||||
notices.value.push(e.data);
|
return
|
||||||
}else if (e.data.startsWith("close")){
|
}
|
||||||
console.log(e.data)
|
if (e.data.startsWith("C")) {
|
||||||
} else {
|
count.value = e.data;
|
||||||
msgList.value.push(JSON.parse(e.data))
|
}
|
||||||
msgCallback.value && msgCallback.value()
|
else if (e.data.startsWith("系统通知")){
|
||||||
}
|
notices.value.push(e.data);
|
||||||
})
|
}else if (e.data.startsWith("close")){
|
||||||
scoket.value.onError((err) => {
|
console.log(e.data)
|
||||||
console.log('链接错误',err)
|
} else {
|
||||||
|
msgList.value.push(JSON.parse(e.data))
|
||||||
|
msgCallback.value && msgCallback.value()
|
||||||
|
}
|
||||||
|
})
|
||||||
|
scoket.value.onError((err) => {
|
||||||
|
console.log('链接错误',err)
|
||||||
|
})
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
const send = (text) => {
|
const send = (text) => {
|
||||||
|
console.log(text)
|
||||||
return new Promise((reslove,reject) => {
|
return new Promise((reslove,reject) => {
|
||||||
scoket.value.send({
|
scoket.value.send({
|
||||||
data: text,
|
data: text,
|
||||||
|
Loading…
Reference in New Issue
Block a user