import React, { useEffect } from 'react';import logo from './logo.svg';import './App.css';/*** 判断是否在tauri桌面端环境,否则在web端使用tauriAPI会报错* @returns*/export const handleIsTauri = () => {return Boolean(typeof window !== 'undefined' &&window !== undefined &&(window as any).__TAURI_IPC__ !== undefined);};/*** 显示窗口*/const showWindow = async ()=> {const appWindow = (await import('@tauri-apps/api/window')).appWindowappWindow.show();}function App() {useEffect(()=>{if (handleIsTauri()) {showWindow();}},[])return (<div className="App"><header className="App-header"><img src={logo} className="App-logo" alt="logo" /><p>Edit <code>src/App.tsx</code> and save to reload2.</p><aclassName="App-link"href="https://reactjs.org"target="_blank"rel="noopener noreferrer">Learn React</a></header></div>);}export default App;
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。