ウィンドウ フレームなしでアプリ モードで Chrome を実行するにはどうすればよいですか?

ウィンドウ フレームなしでアプリ モードで Chrome を実行するにはどうすればよいですか?

Windows フレームとタイトル バーを使用せずに、Chrome をアプリ モードで実行したいのですが。

現時点では、Chrome を次のように起動しますchrome.exe --app=http://url.com --app-shell-host-windows-bounds。これは機能しますが、タイトル フレームが表示されたウィンドウ フレームがまだ表示されます。ユーザーが Chrome ウィンドウを閉じたり、最大化または最小化したりする機会があってはなりません。さらに、Chrome ブラウザーに特別なサイズを設定したいと考えています。ただし、スイッチは--app-shell-host-windows-boundsサイズ (例: 600x1024 または 1024x600) には影響しません。

このスイッチを使用してブラウザウィンドウのサイズを変更するにはどうすればよいでしょうか?

答え1

「ユーザーには Chrome ウィンドウを閉じたり、最大化したり、最小化したりする機会があってはなりません。」と許可する開発者は狂気の沙汰です。しかし、外部ツールを使用すればそれが可能です (方法は言いません)。

次のコマンドラインを使用してサイズと位置を設定できます。

--window-size=1024,600
--window-position=600,600

ここより詳しい情報。

Chromium コマンドラインスイッチ

答え2

このスクリプトを使用して、左側の画面にバー(タイトル、ツール、URL など)が表示されないように Chrome を起動します。

@echo off

set CHROME_EXE=c:\Program Files (x86)\Google\Chrome\Application\chrome.exe

set CHROME_SETTINGS=
set CHROME_SETTINGS=%CHROME_SETTINGS% --window-position=-1928,-30
set CHROME_SETTINGS=%CHROME_SETTINGS% --window-size=1936,1050
set CHROME_SETTINGS=%CHROME_SETTINGS% --app=http://10.67.213.20:8080/left.html

start "" "%CHROME_EXE%" %CHROME_SETTINGS%

関連情報