小编tch*_*han的帖子

是否有与IE自动隐藏滚动条等效的Firefox和Chrome?

因此,对于IE,使用CSS

-ms-overflow-style: -ms-autohiding-scrollbar;
Run Code Online (Sandbox Code Playgroud)

您可以自动隐藏将鼠标悬停在内容上时显示的滚动条。在Chrome和Firefox中有等效的方法吗?

我知道Chrome有

::-webkit-scrollbar {
     display: none;
Run Code Online (Sandbox Code Playgroud)

它隐藏了滚动条,并允许您通过按键滚动,但这并不是我想要的确切功能。有什么办法吗?

css firefox google-chrome

6
推荐指数
0
解决办法
484
查看次数

Puppeteer-web:不允许协议错误(目标:getBrowserContexts)

我有一个试图实现 puppeteer-web 的 chrome 扩展。我按照以下代码尝试设置 puppeteer-web:“Puppeteer 不是构造函数”

这是我的代码:

const puppeteer = require("puppeteer");
async function initiatePuppeteer() {
  let browserWSEndpoint = '';
  await fetch("http://127.0.0.1:9222/json")
    .then(response => response.json())
    .then(function(data) {
        let filteredData = data.filter(tab => tab.type ==='page');
        browserWSEndpoint = filteredData[0].webSocketDebuggerUrl;
      })
    .catch(error => console.log(error));
    const browser = await puppeteer.connect({
      browserWSEndpoint: browserWSEndpoint
    });
    const page = await browser.newPage();
    ....etc
}
Run Code Online (Sandbox Code Playgroud)

代码似乎没有超过这一点,因为当我将调试器放在const browser = await puppeteer.connect我收到错误时

Uncaught (in promise) Error: Protocol error (Target.getBrowserContexts): Not allowed.
Run Code Online (Sandbox Code Playgroud)

使用 Chrome 版本 V76.0.3809.100 任何想法?

编辑:我的 webSocketDebuggerUrl 类似于 …

puppeteer

5
推荐指数
1
解决办法
1473
查看次数

标签 统计

css ×1

firefox ×1

google-chrome ×1

puppeteer ×1