From a9b406ec306bbfa81da2738483d04f080ea658b1 Mon Sep 17 00:00:00 2001 From: Phoeky <61970859+Phoeky@users.noreply.github.com> Date: Tue, 4 Aug 2026 17:39:14 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=20VDI=20=E7=8E=AF=E5=A2=83?= =?UTF-8?q?=EF=BC=88=E5=A6=82=20VMware=20Horizon=EF=BC=89=E5=AF=BC?= =?UTF-8?q?=E8=87=B4=E4=B8=BB=E7=AA=97=E5=8F=A3=E7=99=BD=E5=B1=8F=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/app/runner.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/internal/app/runner.go b/internal/app/runner.go index d4ee32f..2ab3174 100644 --- a/internal/app/runner.go +++ b/internal/app/runner.go @@ -134,6 +134,11 @@ func Run(resources EmbeddedResources) error { Assets: application.AssetOptions{ Handler: application.AssetFileServerFS(resources.Assets), }, + Windows: application.WindowsOptions{ + // VDI 环境(如 VMware Horizon)会阻止 WebView2 创建沙箱受限令牌的renderer 进程,导致主窗口白屏。 + // --no-sandbox 跳过受限沙箱创建,使渲染进程可以正常启动。 + AdditionalBrowserArgs: []string{"--no-sandbox"}, + }, Mac: application.MacOptions{ ActivationPolicy: application.ActivationPolicyAccessory, ApplicationShouldTerminateAfterLastWindowClosed: false,