当前位置: 首页 > article >正文

AWTK-WIDGET-WEB-VIEW 发布

awtk-widget-web-view 是通过 webview 提供的接口,实现的 AWTK 自定义控件,使得 AWTK 可以方便的显示 web 页面。

项目网址: https://gitee.com/zlgopen/awtk-widget-web-view

webview 提供了一个跨平台的 webview 接口,是一个非常优秀的开源项目,在此对原作者表示感谢。

在这里插入图片描述

特性

  • 支持显示 web 页面。
  • 支持显示本地文件。
  • 支持 C/C++调用 JavaScript。
  • 支持 JavaScrip 调用 C/C++函数 。
  • 支持 Windows、MacOS、Ubuntu。

准备

  • 安装 webview 的编译环境。
  • 安装 AWTK 的编译环境。

获取 awtk 并编译

git clone https://github.com/zlgopen/awtk.git
cd awtk; scons; cd -

生成示例代码的资源

python scripts/update_res.py all

编译

编译 Windows 版本

cd 3rd
./build_win32.sh
scons

编译 MacOS 版本

cd 3rd
./build_macos.sh
scons

编译 Ubuntu 版本

cd 3rd
./build_linux.sh
scons

运行

./bin/demo
  • MacOS 需要设置环境变量:
export DYLD_LIBRARY_PATH=bin
  • Ubuntu 需要设置环境变量:
export GDK_BACKEND=x11

相关项目

  • AWTK-HTML-VIEW

  • AWTK-NETSURF


http://www.kler.cn/a/398468.html

相关文章:

  • Android - Pixel 6a 手机OS 由 Android 15 降级到 Android 14 操作记录
  • 爬虫——JSON数据处理
  • Python知识点精汇!字符串:定义、截取(索引)和其内置函数
  • L11.【LeetCode笔记】有效的括号
  • MySQL数据库:SQL语言入门 【2】(学习笔记)
  • 基于PHP技术的校园站的设计与实现
  • C++11实现线程库
  • 21.3D surface
  • Python 子进程输出重定向以后,部分内容会出现在父进程的控制台屏幕上
  • .NET 一款SYSTEM权限隐藏的计划任务工具
  • vxe-grid table 校验指定行单元格的字段,只校验某个列的字段
  • Leetcode 3356. Zero Array Transformation II
  • uni-app快速入门(六)--rpx尺寸单位与Flex布局
  • 【网络安全面经】OSI七层模型每层都有什么协议
  • 【网络安全】SSL(一):为什么需要 Keyless SSL?
  • 023、ELK 从入门到实践
  • 【AI日记】24.11.17 看 GraphRAG 论文,了解月之暗面
  • 深度学习中常见的学习率调整策略
  • 蓝桥杯c++算法学习【4】之简单数论(阶乘约数、求值、循环小数、等差数列、最大比例:::非常典型的必刷例题!!!)
  • PyCharm2024.2.4安装
  • 【初阶数据结构与算法】链表刷题之链表分割、相交链表、环形链表1、环形链表I、环形链表II
  • Ajax获取PHP端csv转的json数据并js前端排序与分页
  • 华东师范大学数学分析第五版PDF习题答案上册及下册
  • 第二十三章 TCP 客户端 服务器通信 - SSL TLS组件
  • java实现代码沙盒(docker-java)
  • 基于neo4j的体育运动员问答问答系统