导读
AWTK 浏览器控件,基于 webview 项目实现,将浏览器嵌入到 AWTK 应用程序中,让开发者可以方便的集成在线帮助和调用地图等功能。
awtk-widget-web-view 是基于webview实现的AWTK浏览器控件,使得AWTK应用程序能够显示web页面,比如实现集成在线帮助和调用地图等功能。
界面效果
特性
准备
- 安装webview的编译环境。
安装AWTK的编译环境。
获取 awtk 并编译
gitclonehttps://github.com/zlgopen/awtk.gitcd awtk; scons; cd -
生成示例代码的资源
python scripts/update_res.py all
编译
编译 Windows 版本
cd3rd./build_win32.sh
scons
编译 MacOS 版本
cd3rd./build_macos.sh
scons
编译Ubuntu版本
cd3rd./build_linux.sh
scons
运行
Windows 需要设置环境变量:
./bin/demo
MacOS 需要设置环境变量:
export DYLD_LIBRARY_PATH=bin
Ubuntu 需要设置环境变量:
export GDK_BACKEND=x11
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
浏览器
+关注
关注
1文章
1030浏览量
35402 -
编译
+关注
关注
0文章
659浏览量
32903 -
awtk
+关注
关注
0文章
44浏览量
237
发布评论请先 登录
相关推荐
AWTK 最新动态:支持鸿蒙系统(HarmonyOS Next)
导读HarmonyOS是全球第三大移动操作系统,有巨大的市场潜力,在国产替代的背景下,机会多多,AWTK支持HarmonyOS,让AWTK开发者也能享受HarmonyOS生态的红利。AWTK
【AWTK最新动态】AWTK 1.8版本发布
AWTK是一套基于C语言开发的跨平台GUI框架,目前正式推出1.8版本。本次更新不仅对许多细节进行了优化,还增添了众多重要特性和文档资料。此外,还引入了三款创新控件和两个与AWTK相关项目。A
不只是前端,后端、产品和测试也需要了解的浏览器知识
。我们需要了解这些差异,以确保网站或应用在不同的浏览器中都能正常工作,因为不同的浏览器对CSS、JavaScript等的支持程度和实现细节可能有所不同。 3.追求良好的性能需要我们了解浏览器
Opera浏览器引领潮流,全球首接端侧AI大模型
昆仑万维旗下海外平台Opera宣布,其旗舰浏览器Opera One和游戏浏览器Opera GX将正式接入端侧AI大模型,成为全球首个实现这一突破的主流浏览器。
微软Edge浏览器停止支持旧对比度调整,强调强制色彩标准
微软日前公布消息,决定终止Edge浏览器对传统“-ms-high-contrast”和“-ms-high-contrast-adjust”属性的使用,转向使用全新的“强制颜色”标准这一跨浏览器解决方案。
【AWTK使用经验】加载和释放外部图片
指定路径的图片资源AWTK默认加载资源方式有两种,一种是将资源打包到程序中放入Flash,另一种是放在res资源目录中。假设现在需要实现一个图片浏览器并移植到ZT
Edge浏览器关闭Microsoft Rewards扩展原因揭晓
据报道,近期德国等地的Microsoft Edge浏览器用户发现,安装或启动Microsoft Rewards扩展后,会出现“右上角扩展被Edge浏览器禁用以保障您的浏览器安全”的提醒窗口。
Mozilla Firefox浏览器推出Text Fragments功能,提升用户体验
早在2020年,谷歌即在Chrome浏览器中推出了“Scroll to Text Fragments”功能,而Edge、Opera、Brave、Vivaldi以及苹果Safari等基于Chromium的浏览器也已支持这一便捷特性
安卓版Chrome浏览器现已支持第三方密码管理器调用
据报道,数据解析专家Leppeva64近日在安卓版谷歌Chrome浏览器的源代码中透露,该浏览器已在安卓平台上实现了对第三方密码管理器的调用支持,并覆盖Stable、Beta及Cana
评论