codecamp

Tauri WindowOptions

要创建的窗口的配置。

Since: 1.0.0

性能

acceptFirstMouse
Optional​ acceptFirstMouse: ​boolean

在 macOS 上,单击非活动窗口是否也会单击进入 Web 视图。

Defined in: window.ts:2143

alwaysOnTop
Optional​ alwaysOnTop: ​boolean

窗口是否应始终位于其他窗口的顶部。

Defined in: window.ts:2115

center
Optional​ center: ​boolean

在屏幕中央显示窗口。

Defined in: window.ts:2077

contentProtected
Optional ​contentProtected: ​boolean

防止窗口内容被其他应用捕获。

Defined in: window.ts:2117

decorations
Optional​ decorations: ​boolean

窗口是否应该有边框和条形。

Defined in: window.ts:2113

fileDropEnabled
Optional​ fileDropEnabled: ​boolean

是否在 Web 视图上启用文件删除。默认情况下,它处于启用状态。

禁用它需要在 Windows 的前端上使用拖放。

Defined in: window.ts:2125

focus
Optional​ focus: ​boolean

窗口最初是否聚焦。

Defined in: window.ts:2101

fullscreen
Optional​ fullscreen: ​boolean

窗口是否处于全屏模式。

Defined in: window.ts:2099

height
Optional​ height: ​number

初始高度。

Defined in: window.ts:2085

hiddenTitle
Optional​ hiddenTitle: ​boolean

如果 ,则将窗口标题设置为在 macOS 上隐藏。true

maxHeight
Optional​ maxHeight: ​number

最大高度。仅当同时设置时才适用。maxWidth

Defined in: window.ts:2093

maxWidth
Optional​ maxWidth: ​number

最大宽度。仅当同时设置时才适用。maxHeight

Defined in: window.ts:2091

maximized
Optional​ maximized: ​boolean

窗口是否应在创建时最大化。

Defined in: window.ts:2109

minHeight
Optional​ minHeight: ​number

最小高度。仅当同时设置时才适用。minWidth

Defined in: window.ts:2089

minWidth
Optional​ minWidth: ​number

最小宽度。仅当同时设置时才适用。minHeight

Defined in: window.ts:2087

resizable
Optional​ resizable: ​boolean

窗口的大小是否可调整。

Defined in: window.ts:2095

skipTaskbar
Optional​ skipTaskbar: ​boolean

是否应将窗口图标添加到任务栏。

Defined in: window.ts:2119

tabbingIdentifier
Optional​ tabbingIdentifier: ​string

定义 macOS 上的窗口 Tab 键标识符。

具有相同 Tab 键标识符的窗口将组合在一起。 如果未设置 Tab 键标识符,则将禁用自动 Tab 键。

Defined in: window.ts:2150

theme
Optional​ theme: ​Theme

初始窗口主题。默认为系统主题。

仅在 Windows 和 macOS 10.14+ 上实现。

Defined in: window.ts:2131

title
Optional​ title: ​string

窗口标题。

Defined in: window.ts:2097

titleBarStyle
Optional​ titleBarStyle: ​TitleBarStyle

macOS 标题栏的样式。

Defined in: window.ts:2135

transparent
Optional​ transparent: ​boolean

窗口是否透明。 请注意,这需要在 下启用功能标志。 警告:使用 on 上的私有 API 会阻止您的应用程序被接受。macOSmacos-private-apitauri.conf.json > tauri > macOSPrivateApimacOSApp Store

Defined in: window.ts:2107

url
Optional​ url: ​string

打开的远程 URL 或本地文件路径。

  • URL 等直接在 Tauri 窗口上打开。https://github.com/tauri-apps
  • data:只有依赖项的 Cargo 功能才支持 URL。data:text/html,<html>...window-data-urltauri
  • 本地文件路径或路由,例如 or 附加到应用程序 URL(开发或生产中的 devServer URL)。/path/to/page.html/userstauri://localhost/https://tauri.localhost/

Defined in: window.ts:2075

userAgent
Optional​ userAgent: ​string

Web 视图的用户代理。

Defined in: window.ts:2154

visible
Optional​ visible: ​boolean

窗口是否应在创建时立即可见。

Defined in: window.ts:2111

width
Optional​ width: ​number

初始宽度。

Defined in: window.ts:2083

x
Optional x: number

初始垂直位置。仅当同时设置时才适用。y

Defined in: window.ts:2079

y
Optional y: number

初始水平位置。仅当同时设置时才适用。x

Defined in: window.ts:2081


Tauri ScaleFactorChanged
Tauri CursorIcon
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

Tauri 指南

Tauri 特性

Tauri 插件

Tauri 应用程序接口

Tauri JavaScript/TypeScript

Tauri 命令行界面

Tauri 进程

Tauri 参考

Tauri WebView 版本

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }