🎨 mobile

This commit is contained in:
Vanessa 2023-06-03 11:13:35 +08:00
parent 17fa7b46d6
commit e2c6115664

View file

@ -39,6 +39,7 @@ export class Model {
const websocketURL = `${window.location.protocol === "https:" ? "wss" : "ws"}://${window.location.host}/ws`;
const ws = new WebSocket(`${websocketURL}?app=${Constants.SIYUAN_APPID}&id=${options.id}${options.type ? "&type=" + options.type : ""}`);
ws.onopen = () => {
alert("onopen")
if (options.callback) {
options.callback.call(this);
}
@ -61,7 +62,7 @@ export class Model {
}
};
ws.onclose = (ev) => {
console.error("ws.onclose", ev)
alert(ev.reason)
if (0 <= ev.reason.indexOf("unauthenticated")) {
return;
}
@ -78,7 +79,7 @@ export class Model {
}
};
ws.onerror = (err: Event & { target: { url: string, readyState: number } }) => {
console.error("ws.onerror", err)
alert("onerror")
if (err.target.url.endsWith("&type=main") && err.target.readyState === 3) {
kernelError();
}