跳到主要內容

應用程式

取得應用程式元資料。

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>