2

Я хотел бы свести к минимуму мое приложение в лоток, когда пользователь приближается, подобно тому, как работает Spotify. Это не относится к системному лотку Windows, но я хочу, чтобы мое окно было закрыто.Как скрыть до лотка, когда я закрою приложение Chrome?

Однако скрипты на веб-странице должны работать так, чтобы замыкание велось так же, как минимизация без окна.

Есть ли способ сделать это, помимо сохранения сценариев в manifest.json?

ответ

1

Невозможно это сделать.

Значок «Закрыть» - это системный уровень. Коды в приложении Chrome не могут работать с ним.

+1

Как делают видеовстречи? – MozenRath

+0

@MozenRath Возможность иметь значок в трее - это частный API. – Xan

0

Вы можете удалить собственные элементы управления окна с помощью

chrome.app.window.create("any.html", { frame: "none" })

Вы можете скрыть окно с помощью

chrome.app.window.current().hide() 

И показать его с помощью

chrome.app.window.current().show() 

App Window Docs: https://developer.chrome.com/apps/app_window

Смежные вопросы