Javascript ElectronJS:传递的函数不能很好地序列化 我正在尝试创建带有木偶师模块的ElectronJS应用程序。我的代码是:

Javascript ElectronJS:传递的函数不能很好地序列化 我正在尝试创建带有木偶师模块的ElectronJS应用程序。我的代码是:,javascript,node.js,electron,runtime-error,puppeteer,Javascript,Node.js,Electron,Runtime Error,Puppeteer,但当我尝试在我的electron应用程序中运行它时,它的给出错误: Uncaught (in promise) Error: Passed function is not well-serializable! at ExecutionContext._evaluateInternal (C:\Users\sahah\WebstormProjects\boost-proxy-checker\node_modules\puppeteer\lib\cjs\puppeteer\common\E

但当我尝试在我的electron应用程序中运行它时,它的给出错误:

Uncaught (in promise) Error: Passed function is not well-serializable!

    at ExecutionContext._evaluateInternal (C:\Users\sahah\WebstormProjects\boost-proxy-checker\node_modules\puppeteer\lib\cjs\puppeteer\common\ExecutionContext.js:195)
    at ExecutionContext.evaluateHandle (C:\Users\sahah\WebstormProjects\boost-proxy-checker\node_modules\puppeteer\lib\cjs\puppeteer\common\ExecutionContext.js:151)
    at ElementHandle.evaluateHandle (C:\Users\sahah\WebstormProjects\boost-proxy-checker\node_modules\puppeteer\lib\cjs\puppeteer\common\JSHandle.js:120)
    at Object.internalHandler.queryOne (C:\Users\sahah\WebstormProjects\boost-proxy-checker\node_modules\puppeteer\lib\cjs\puppeteer\common\QueryHandler.js:24)
    at ElementHandle.$ (C:\Users\sahah\WebstormProjects\boost-proxy-checker\node_modules\puppeteer\lib\cjs\puppeteer\common\JSHandle.js:621)
    at DOMWorld.$ (C:\Users\sahah\WebstormProjects\boost-proxy-checker\node_modules\puppeteer\lib\cjs\puppeteer\common\DOMWorld.js:94)
    at async DOMWorld.click (C:\Users\sahah\WebstormProjects\boost-proxy-checker\node_modules\puppeteer\lib\cjs\puppeteer\common\DOMWorld.js:275)
    at async scrape (renderer.js:157)
我还可以在命令行(node file.js)中运行它,它工作得非常好。

Uncaught (in promise) Error: Passed function is not well-serializable!

    at ExecutionContext._evaluateInternal (C:\Users\sahah\WebstormProjects\boost-proxy-checker\node_modules\puppeteer\lib\cjs\puppeteer\common\ExecutionContext.js:195)
    at ExecutionContext.evaluateHandle (C:\Users\sahah\WebstormProjects\boost-proxy-checker\node_modules\puppeteer\lib\cjs\puppeteer\common\ExecutionContext.js:151)
    at ElementHandle.evaluateHandle (C:\Users\sahah\WebstormProjects\boost-proxy-checker\node_modules\puppeteer\lib\cjs\puppeteer\common\JSHandle.js:120)
    at Object.internalHandler.queryOne (C:\Users\sahah\WebstormProjects\boost-proxy-checker\node_modules\puppeteer\lib\cjs\puppeteer\common\QueryHandler.js:24)
    at ElementHandle.$ (C:\Users\sahah\WebstormProjects\boost-proxy-checker\node_modules\puppeteer\lib\cjs\puppeteer\common\JSHandle.js:621)
    at DOMWorld.$ (C:\Users\sahah\WebstormProjects\boost-proxy-checker\node_modules\puppeteer\lib\cjs\puppeteer\common\DOMWorld.js:94)
    at async DOMWorld.click (C:\Users\sahah\WebstormProjects\boost-proxy-checker\node_modules\puppeteer\lib\cjs\puppeteer\common\DOMWorld.js:275)
    at async scrape (renderer.js:157)