Mar*_*ler 4 linux microsoft-edge progressive-web-app
适用于 Linux 的官方 Microsoft Teams 客户端一直处于低迷状态,它似乎基本上已经无人维护,越来越多的会议根本不适合参与者。
Firefox 和 Chromium 中的 Web 客户端在显示外国屏幕共享方面仍然存在问题。因此,我转而在 Microsoft Edge(稳定的 Linux x86_64,通过 Fedora 37 上的 RPM 安装)中将MS Teams 作为渐进式 Web 应用程序(PWA) 运行,其中所有基本功能都在 Linux 上运行。
我可以轻松地从 Edge 汉堡菜单中将 Teams 作为应用程序“安装”。
然而,
如何启动 msedge 直接打开 PWA?我不想必须通过菜单才能在新窗口中打开团队。我使用 Edge 几乎没有其他目的。
安装 Microsoft Teams PWA 后,您也许可以要求它创建桌面快捷方式。
\n依次选择\xe2\x80\xa6
菜单->“应用程序”->“管理应用程序”;在edge://apps
打开的选项卡中,在 Teams PWA 上,转到\xe2\x80\xa6
菜单,
选择“创建快捷方式\xe2\x80\xa6”,然后选择仅固定到“桌面”
\n\n之后,您将在桌面目录中找到一个文件(如果您像许多不使用 MS Windows 风格桌面目录的窗口管理器的用户一样,您可以cd "$(xdg-user-dir DESKTOP)"
)。
该目录包含一个新创建的文件mstedge-${app_id}-Default.desktop
,其中${app_id}
是一个看起来随机的字母字符串。
看了它的内容,
\n#!/usr/bin/env xdg-open\n[Desktop Entry]\nVersion=1.0\nTerminal=false\nType=Application\nName=Microsoft Teams\nExec=/opt/microsoft/msedge/microsoft-edge --profile-directory=Default --app-id=cifhbcnohmdccbgoicgdjpfamggdegmo "--app-url=https://teams.microsoft.com/?clientType=pwa"\nIcon=msedge-cifhbcnohmdccbgoicgdjpfamggdegmo-Default\nStartupWMClass=crx__cifhbcnohmdccbgoicgdjpfamggdegmo\n
Run Code Online (Sandbox Code Playgroud)\n这Exec
线路就是您要寻找的!
/opt/microsoft/msedge/microsoft-edge \\\n --profile-directory=Default \\\n --app-id=cifhbcnohmdccbgoicgdjpfamggdegmo \\\n "--app-url=https://teams.microsoft.com/?clientType=pwa"\n
Run Code Online (Sandbox Code Playgroud)\n在 Windows 上,您得到的等效结果是
\nmsedge_proxy.exe --app-id=[long unique id] --app-url=https://teams.microsoft.com/\n
Run Code Online (Sandbox Code Playgroud)\n您还可以将其安装到开始菜单中;给它一个类别:
\n/opt/microsoft/msedge/microsoft-edge \\\n --profile-directory=Default \\\n --app-id=cifhbcnohmdccbgoicgdjpfamggdegmo \\\n "--app-url=https://teams.microsoft.com/?clientType=pwa"\n
Run Code Online (Sandbox Code Playgroud)\n之后可以将其设置为菜单项:
\nmsedge_proxy.exe --app-id=[long unique id] --app-url=https://teams.microsoft.com/\n
Run Code Online (Sandbox Code Playgroud)\n
归档时间: |
|
查看次数: |
2220 次 |
最近记录: |