app
获取应用程序元数据。
当 tauri.conf.json
中的 build.withGlobalTauri
设置为 true 时,也可以通过 window.__TAURI__.app
访问此软件包。
API 必须添加到 tauri.conf.json
中的 tauri.allowlist.app
中:
{
"tauri": {
"allowlist": {
"app": {
"all": true, // 启用所有app接口
"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
>