google-chrome-headless

    0热度

    1回答

    我木偶(这会是一个动词?)应用程序与构建和的WebPack在page.on('error')我得到这样的错误: TypeError: __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a.map is not a function at _default.<anonymous> (....../app.

    4热度

    2回答

    我喜欢在无头镀铬上运行我的业力单元测试。在我的机器上使用karma-chrome-launcher并将浏览器设置为“ChromeHeadless”。但是在CI服务器上,它会失败,并显示“您的平台上没有ChromeHeadless浏览器的二进制文件”消息。 在CI机器上安装chrome是不可能的。是否有另一种方式来加载铬二进制文件? 例如谷歌木偶模块似乎在运行时加载。来自文档:“Puppeteer下

    1热度

    1回答

    我似乎无法使用Artoo和Puppeteer。我试图通过npm install artoo-js使用它,它没有工作。我也尝试使用木偶命令page.injectFile(filePath)注入构建路径dist。没有运气。任何人都能够成功地暗示这两个库?如果是的话,会喜欢artoo的注入代码片段。

    1热度

    1回答

    我想知道如何在Docker容器中运行无头Chrome浏览器。然后我发现this。 但现在我无法弄清楚如何在该容器中运行我的测试。 有人可以给我一些大方向,我应该在哪里挖,我试着通过Pupeeteer的文档寻找,但找不到任何东西。 也许在野外有一个最小的例子,我可以使用Karma或其他方法在容器中运行测试并记录结果。 请注意,虽然我想在容器外编译/捆绑javascript,并且只是为了在其中执行编译

    5热度

    1回答

    当我尝试运行:在Ubuntu 16.04 它是在浏览器的错误 [0829/155519.758686:INFO:headless_shell.cc(303)] Type a Javascript expression to evaluate or "quit" to exit. >>> {"result":{"type":"undefined"}} >>> {"result":{"type":

    2热度

    1回答

    我想用多个nvd3图表打印一个页面到pdf使用木偶。当通过Chrome浏览器使用打印功能我得到下面的体面输出(不介意的蓝色边框): 当我试图通过操纵木偶的人使用Chrome无头访问同一页面,我得到这种输出,而不是,跨越了3页: 这是我使用的代码: const puppeteer = require('puppeteer'); (async() => { const browser =

    0热度

    1回答

    我有一个WebDriver测试套件,当我在普通和无头浏览器中执行它时,它的运行方式会有所不同。当我在无头模式下执行它时,找不到一个元素,但是在正常模式下使用相同的代码和相同的驱动程序时发现这个元素。 我使用此标志设置无头模式: chromeOptions.addArguments("--headless"); 有ChromeDriver 2.31和使用WebDriver 3.5.2。我怎么能调

    4热度

    1回答

    试图反应渲染与运行在我的Node.js环境我有以下问题chrome puppeteer 反应成分: 记录element让我在无头铬控制台:console.log(element) =><div id="test-wrapper"></div> 在终端console.log(testWrapper) =>{} puppeteer.launch().then(async browser => {

    13热度

    1回答

    我试图让从PhantomJS迁移到无头Chrome和已运行到有点障碍的。对于本地测试,我使用Docker Compose来启动并运行所有相关服务。要提供谷歌浏览器,我使用的是捆绑了它和ChromeDriver在一起,同时为它服务的端口4444的图像。我则如下将其链接到我的应用程序容器,在这个简化docker-compose.yml文件: web: image: web/chrome-he

    0热度

    2回答

    我想使用Chrome的无头功能将html转换为pdf。但是,我没有得到输出。控制台也不显示任何错误。我在我的Windows m/c中运行下面的命令。 铬--headless - 禁用GPU --print到PDF 我尝试了所有的各种选项。什么都没有产生。我有铬版本60