baoshiwei
6 天以前 5bf14aed888cd0e258e325c65f14022dad02985b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import { invoke } from "@tauri-apps/api/core";
 
function sleep(seconds: number): Promise<void> {
  return new Promise((resolve) => setTimeout(resolve, seconds * 1000));
}
 
async function setup() {
  console.log("前端应用启动..");
  // 增加延迟时间,确保欢迎页面有足够显示时间
  await sleep(3);
  console.log("前端应用启动完成111");
  // 调用后端应用
  invoke("set_complete", { task: "frontend" });
}
 
export default () => {
  console.log("前端应用启动333");
  // Effectively a JavaScript main function
  window.addEventListener("DOMContentLoaded", () => {
    console.log("前端应用启动222");
    setup();
  });
};