【发布时间】:2019-03-15 17:38:47
【问题描述】:
这真的让我很感动。我无法访问 $$eval() 中的全局变量,也无法访问其他模块。
const util = require('util');
GlobalFlag=true;
.......
await page.$$eval(selector, (e) => {
console.log(e);
GlobalFlag=false;
console.log(util.inspect(e));
});
给我错误:评估失败:ReferenceError:未定义实用程序
【问题讨论】:
-
您将无法访问
util,因为它是 Node 包。这很可能是不需要的。还不清楚 GlobalFlag 在您的案例中的用途。
标签: javascript node.js google-chrome-devtools puppeteer