Javascript devtools控制台:在youtube上复制不是一项功能

Javascript devtools控制台:在youtube上复制不是一项功能,javascript,google-chrome-devtools,clipboard,google-chrome-console,Javascript,Google Chrome Devtools,Clipboard,Google Chrome Console,我知道我可以使用控制台上的copy()函数将内容添加到剪贴板 当我在任何其他页面上时,copy('test')起作用 当我在youtube上时,我得到: 未捕获类型错误:复制不是函数 我怎样才能解决这个问题。例如,是否有方法防止站点使用devtools覆盖特定功能 奇怪的是,firefox上的copy()可以在youtube上运行,所以这可能是chrome的错误吗?在控制台中运行此命令: document.querySelector('#copy').remove(); 然后正常使用copy(

我知道我可以使用控制台上的
copy()
函数将内容添加到剪贴板

当我在任何其他页面上时,
copy('test')
起作用

当我在youtube上时,我得到:

未捕获类型错误:复制不是函数

我怎样才能解决这个问题。例如,是否有方法防止站点使用devtools覆盖特定功能

奇怪的是,firefox上的
copy()
可以在youtube上运行,所以这可能是chrome的错误吗?

在控制台中运行此命令:

document.querySelector('#copy').remove();

然后正常使用
copy()
,例如
copy(myVariable)

在控制台中运行
copy
,您将看到它是一个id为
copy
的DOM元素。删除此元素后,您可以使用内置API。@wOxxOm感谢您的反馈。的确
document.querySelector('#copy').remove()
。我想知道为什么会这样?ID应该可以作为变量访问吗?我试图通过名称访问不同的id,但无法访问。为什么这在firefox上不起作用呢?1)看,2)不知道,但众所周知,谷歌为非chrome浏览器提供不同的网站。还有什么方法可以恢复
复制