一个跨平台webview 组件 ,它允许在自身原生 GUI 窗口中显示 HTML 内容。它让您可以在桌面应用程序中使用WEB技术,同时隐藏 GUI 依赖浏览器的事实。

composer require kingbes/pebview
// 根据你的实际情况,修改下面的路径
require "/vendor/autoload.php";
use Kingbes\PebView\Window; // 引入 Window 类
// 创建一个窗口
$win = new Window();
$win->setTitle("PebView") // 设置窗口标题
->setHtml( // 设置窗口的 HTML 内容
<<<HTML
<h1>hello PebView!</h1>
HTML)
// 运行窗口
->run()
// 销毁窗口
->destroy();
有关先决条件,请阅读link
./source/build.cmd // windows
./source/linux.sh // linux
./source/macos.sh // macos
支持一波!
强 虽然不是php的适用范围
666
6666
6666
有人会把这个封装成 PHP 扩展的形式吗,也许封装成扩展可以直接依赖各个平台预分发的 .so 文件,同时可以不使用 FFI 进行调用。
你可以到https://github.com/webview/webview了解一下
使用php8.2和7.4都尝鲜失败了。
要在ini配置文件开启ffi拓展