我想知道我是否可以在Web浏览器上运行puppeteer吗?

编程入门 行业动态 更新时间:2024-10-09 18:16:12

<a href=https://www.elefans.com/category/jswz/34/1770839.html style=我想知道我是否可以在Web浏览器上运行puppeteer吗?"/>

我想知道我是否可以在Web浏览器上运行puppeteer吗?

我制作了test.js和testweb.html。

这是test.js

const main = async () => {
    console.log("main!");
};

async function test(){
    const puppeteer = require('puppeteer');
    let page;
    const browser = await puppeteer.launch({
       headless : false
    });
   page = await browser.newPage();
   await page.goto('/', {waitUntil:'networkidle2'});
   console.log("test()!");
}
main();

这是testweb.html

<!DOCTYPE html>
<html>
<head>
    <title>test web page</title>
</head>
<body>
<input type="button" title="login" alt="login" value="subject" class="btn" id="log.login" onclick = "test()">
<script type="text/javascript" language="javascript" src ="./test.js"></script>
</body>

运行html代码时,发生以下错误:未捕获(在承诺中)ReferenceError:未定义require

我很难解决这个问题。如果您可以解决此问题,请告诉我解决方案。 :(

回答如下:

不幸的是,操纵p的人被设计为可以在您的计算机上使用node.js运行。我建议您深入研究一些示例项目,以了解您可以使用该软件包做什么。参考:https://github/checkly/puppeteer-examples

更多推荐

我想知道我是否可以在Web浏览器上运行puppeteer吗?

本文发布于:2024-05-07 08:27:59,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1755395.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:我想   器上   Web   puppeteer

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!