从命令行启动 Chrome 应用程序

cha*_*asr 21 bash google-chrome chrome-extension

我找不到如何从 bash 启动 Chrome 应用程序?

我正在尝试通过Postman实现这一目标。

google-chrome -h,我尝试了(不幸的是)那些:

$ google-chrome --app="Postman"
$ google-chrome --extension="postman"
Run Code Online (Sandbox Code Playgroud)

结果是打开了一个新的空白窗口。

我的第一个猜测是应用程序存储在我的机器上,我需要打开一个特定的文件(应用程序索引)才能启动它。

有可能实现这一目标吗?

如果可能,该怎么办?

cha*_*asr 27

感谢@JacobVlijm 回答。

要从命令行运行 Chrome 应用程序,请使用以下命令:

google-chrome --app-id=[app_id]
Run Code Online (Sandbox Code Playgroud)

假设路径google-chrome/opt/google/chrome/google-chrome

要检索应用程序 ID,请搜索 中第一次出现的应用程序名称/home/$USER/.local/share/applications

  • 您可以通过 1.`xprop WM_CLASS | 获取应用程序 ID。sed -E 's/^.*crx_([az]+)".*$/\1/g')` 2. 单击应用程序 (2认同)