Thanks to visit codestin.com
Credit goes to github.com

Skip to content

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

License

Notifications You must be signed in to change notification settings

KingBes/pebview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PebView

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

中文文档 English document

要求

  • PHP 8.2 或更高版本
  • PHP-FFI 扩展
  • Composer
  • Windows x86_64
  • Linux x86_64 或 arrch64
  • MacOS x86_64 或 arm64

安装

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();

编译

有关先决条件,请阅读文件

./source/build.cmd // windows

./source/linux.sh // linux

./source/macos.sh // macos

About

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published