【发布时间】:2021-04-23 13:35:29
【问题描述】:
我正在编写一个 Web 应用程序,它使用 webrtc 和带有 getDisplayMedia 的 Chrome 的内置屏幕截图 API。
在 Chrome 浏览器中,我在共享非全屏窗口时遇到了奇怪的行为。 在捕获的流中,窗口的左侧和底部被裁剪了大约 7 个像素。 我在共享 Mircosoft Excel 窗口(不是全屏)时注意到了这种效果,因为有很多元素靠近窗口边框。当我最大化窗口时,它不会在流中被裁剪。
我在 Windows 10 上使用 Google Chrome 版本 89.0.4389.128(64 位)和标准 1080p 显示器。
我也可以在getDiplayMedia demo of webrtc experiments 中复制此问题。 我没有找到针对此问题的 Chrome 开放错误报告。我错过了什么?我是不是做错了什么?
任何帮助或信息将不胜感激。
【问题讨论】:
-
报告 Chrome 中的错误:crbug.com
-
好的,谢谢,我确实报告了这个错误。我认为这种行为可能是故意的,并且可以通过 getDisplayMedia 中的某些参数来修复(似乎不是这种情况)。
标签: javascript google-chrome webrtc get-display-media