跳至主要内容

app

获取应用程序元数据。

tauri.conf.json 中的 build.withGlobalTauri 设置为 true 时,也可以使用 window.__TAURI__.app 访问此软件包。

必须将 API 添加到 tauri.conf.json 中的 tauri.allowlist.app

{
"tauri": {
"allowlist": {
"app": {
"all": true, // enable all app APIs
"show": true,
"hide": true
}
}
}
}

建议仅允许列出你使用的 API,以优化捆绑大小和安全性。

函数

getName

getName(): Promise<string>

获取应用程序名称。

示例

import { getName } from '@tauri-apps/api/app';
const appName = await getName();

: 1.0.0

返回:Promise<string>

getTauriVersion

getTauriVersion(): Promise<string>

获取 Tauri 版本。

示例

import { getTauriVersion } from '@tauri-apps/api/app';
const tauriVersion = await getTauriVersion();

: 1.0.0

返回:Promise<string>

getVersion

getVersion(): Promise<string>

获取应用程序版本。

示例

import { getVersion } from '@tauri-apps/api/app';
const appVersion = await getVersion();

: 1.0.0

返回:Promise<string>

hide

hide(): Promise<void>

在 macOS 上隐藏应用程序。

示例

import { hide } from '@tauri-apps/api/app';
await hide();

: 1.2.0

返回: Promise<void>

show

show(): Promise<void>

在 macOS 上显示应用程序。此函数不会自动聚焦任何特定应用程序窗口。

示例

import { show } from '@tauri-apps/api/app';
await show();

: 1.2.0

返回: Promise<void>