php HeadlessChromium\BrowserFactory 在 file.php 中找不到

php HeadlessChromium\BrowserFactory not found in file.php

<?php
use HeadlessChromium\BrowserFactory;

$browserFactory = new BrowserFactory();

?>

我已经用 composer 安装了 chrome-php/chrome,将鼠标悬停在 class 上会给我详细信息,但是当我尝试 运行 代码时,我收到错误消息:

PHP Fatal error:  Uncaught Error: Class 'HeadlessChromium\BrowserFactory' not found in file.php

我在初始设置中是否遗漏了什么?不知道为什么它不工作。我正在使用 visual studio 代码,错误出现在调试控制台选项卡而不是问题选项卡中。我在问题选项卡中没有遇到任何问题。知道为什么会这样吗?

使用 Composer 时,您需要 include the autoloader 在脚本之上。

<?php
require __DIR__ . '/vendor/autoload.php';

use HeadlessChromium\BrowserFactory;

$browserFactory = new BrowserFactory();