我们正在实施一个Chrome应用程序,该应用程序在Windows下的特定计算机上的受控环境中运行。我们可以完全控制环境,包括使用命令行参数来运行Chrome,更改注册表设置等等。
该应用程序的部分功能是获取屏幕截图并将其流式传输到远程计算机。启动此功能后,Chrome会显示权限对话框(" Chrome想要共享您的屏幕......")并需要用户进行验证。
在我们的应用程序环境中,这是糟糕的用户体验,我们希望找到一种方法来抑制此对话框。正如我所提到的,我们可以完全控制主机。有没有办法做我们自己的自定义Chrome构建?
答案 0 :(得分:1)
尝试使用命令行参数--auto-select-desktop-capture-source="Entire screen"
运行Chrome。资料来源:Chromium issue。还相关:Issue关于强制安装的扩展和桌面共享。
如果您想自己编译chrome,this将是将您自己的扩展程序列入白名单的良好起点