有没有办法使用 google chrome 在一个选项卡中禁用硬件加速?

Is there a way to disable hardware acceleration in one tab using google chrome?

我试图阻止不受我控制的网页创建 webgl 上下文。为此,它创建了一个 canvas。我知道禁用硬件加速会阻止它,但我不希望能够对 YouTube 上的 HDR 内容使用硬件加速。有没有办法可以使用 JavaScript 在页面上禁用它?如果是这样,我也许可以创建一个扩展。我曾尝试使用 chrome 扩展名注入 onload 事件处理程序(但没有用)。我试图在 canvas 元素创建后立即将其删除。

有什么方法可以使用 chrome 来实现吗?有没有办法使用扩展来做到这一点?是否可以使用 JavaScript 阻止在网页上使用硬件加速?

如果这不是一个好问题,请告诉我,我将对其进行编辑或删除。

看来没有办法在选项卡的基础上禁用硬件加速。 javascript 路线没有被证明是富有成效的,因为它似乎无法欺骗页面认为硬件加速已禁用(至少在大多数页面会检查的页面加载时)。