Tauri 窗口

2024-02-05 17:42 更新

提供用于创建窗口、与其他窗口通信以及操作当前窗口的 API。

当 build.withGlobalTauri设置为 ​in​ 时,也可以访问此包。window.__TAURI__.windowtauri.conf.jsontrue

这些 API 必须添加到 tauri.allowlist.window 中:tauri.conf.json

{
"tauri": {
"allowlist": {
"window": {
"all": true, // enable all window APIs
"create": true, // enable window creation
"center": true,
"requestUserAttention": true,
"setResizable": true,
"setTitle": true,
"maximize": true,
"unmaximize": true,
"minimize": true,
"unminimize": true,
"show": true,
"hide": true,
"close": true,
"setDecorations": true,
"setAlwaysOnTop": true,
"setContentProtected": true,
"setSize": true,
"setMinSize": true,
"setMaxSize": true,
"setPosition": true,
"setFullscreen": true,
"setFocus": true,
"setIcon": true,
"setSkipTaskbar": true,
"setCursorGrab": true,
"setCursorVisible": true,
"setCursorIcon": true,
"setCursorPosition": true,
"setIgnoreCursorEvents": true,
"startDragging": true,
"print": true
}
}
}
}

建议仅将用于优化捆绑包大小和安全性的 API 列入允许列表。


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号