app
功能
defaultWindowIcon()
function defaultWindowIcon(): Promise<Image | null>
获取默认窗口图标。
返回值
示例
import { defaultWindowIcon } from '@tauri-apps/api/app';await defaultWindowIcon();
自
2.0.0
来源: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/app.ts#L99
getName()
function getName(): Promise<string>
获取应用程序名称。
返回值
Promise
<string
>
示例
import { getName } from '@tauri-apps/api/app';const appName = await getName();
自
1.0.0
来源: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/app.ts#L39
getTauriVersion()
function getTauriVersion(): Promise<string>
获取 Tauri 版本。
返回值
Promise
<string
>
示例
import { getTauriVersion } from '@tauri-apps/api/app';const tauriVersion = await getTauriVersion();
自
1.0.0
来源: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/app.ts#L54
getVersion()
function getVersion(): Promise<string>
获取应用程序版本。
返回值
Promise
<string
>
示例
import { getVersion } from '@tauri-apps/api/app';const appVersion = await getVersion();
自
1.0.0
来源: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/app.ts#L25
hide()
function hide(): Promise<void>
在 macOS 上隐藏应用程序。
返回值
Promise
<void
>
示例
import { hide } from '@tauri-apps/api/app';await hide();
自
1.2.0
来源: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/app.ts#L84
setTheme()
function setTheme(theme?): Promise<void>
设置应用程序的主题,传入 null
或 undefined
以跟随系统主题
参数
参数 | 类型 |
---|---|
theme ? | null | Theme |
返回值
Promise
<void
>
示例
import { setTheme } from '@tauri-apps/api/app';await setTheme('dark');
平台特定
- iOS / Android: 不支持。
自
2.0.0
来源: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/app.ts#L120
show()
function show(): Promise<void>
在 macOS 上显示应用程序。此函数不会自动聚焦任何特定应用程序窗口。
返回值
Promise
<void
>
示例
import { show } from '@tauri-apps/api/app';await show();
自
1.2.0
来源: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/app.ts#L69
© 2025 Tauri 贡献者. CC-BY / MIT