Chrome扩展程序中的Puppeteer'EvaluateOnNewDocument'等效项

时间:2019-02-20 04:23:18

标签: javascript google-chrome-extension puppeteer

我必须进行扩展。

此扩展名必须隐藏浏览器自动化数据。所以我必须重写一些只读属性(navigator.webdriver,navigator.plugins等)

与木偶戏一起使用效果很好。当我将此代码放入Page.EvaluateOnNewDocuemnt函数时,该属性被成功覆盖。

但是在Chrome扩展程序上怎么做呢?我搜索了很多文章,但是一切都失败了。例如)在popup.js中放入相同的代码/在contentScript,setInterval上放入相同的代码,...一切都会失败。

Object.defineProperty(navigator, 'webdriver', {
  get: () => false,
 });

0 个答案:

没有答案