UE4 WebBrowser插件版本_ue4可以发布web版本吗_shiniu0606的博客-程序员秘密

技术标签: ue4  

做数字孪生项目需要在ue4里面嵌入网页作为数字大屏展示。4.27提供的WebBrowser使用的cef版本太低,es6语法的网页会出现报错。

如果升级引擎的cef版本,就需要使用引擎源码版本,由于项目需要使用datasmith相关功能,源码版本的引擎,因为版权问题,不能使用datasmith cad import相关的功能。所以只能考虑WebBrowser插件化处理。

最麻烦的就是cef的编译,这个相关资料很多,因为墙的原因,实际上会遇到的问题比较多,这里就不列详细编译方法。

WebBrowser相关的代码从引擎中剥离出来,因为内核api的改动,需要做相关的升级。完整版本的插件内容已经上传github

cef编译版本为cef_binary_84.1.6+gc551bc2+chromium-84.0.4147.38,这个版本没有开启视频相关的处理。需要的话,可以自行编译相关cef版本

https://github.com/shiniu0606/ChromiumUI

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_44043951/article/details/122977676

智能推荐

死锁案例十五_老叶茶馆_的博客-程序员秘密

一 前言死锁,其实是一个很有意思也很有挑战的技术问题,大概每个DBA和部分开发同学都会在工作过程中遇见 。关于死锁我会持续写一个系列的案例分析,希望能够对想了解死锁的朋友有所帮助。二 案...

程序员必须要了解的知识点!如何成为一个更好的Android开发者?含泪整理面经_m0_53537576的博客-程序员秘密

写在前面1月初失业,找了近2个多月的工作了,还没找到心仪的工作,感觉心好慌,不知道该怎么办了?找不到工作的时候压力很大,有人说自信会很受打击,还有人说会很绝望,是人生的低谷……尽管很多时候我们自己知道,我不是找不到工作,只是找不到理想中的好工作。但这也不能改变你的空白期正在一天一天变长,不妥协的那份坚定正在一天一天动摇的事实。朋友推荐给我这份文档,狂刷五遍之后,最近刚刚获得字节跳动等多家公司的offer,今天将这份文档分享给大家,希望正在找工作或准备找工作的朋友都可以获得自己心仪公司的offer。一,

webservice面试题_独步秋风的博客-程序员秘密

一 什么是webservice(用你的话描述webservice)?在什么时候用webservice(webservice能给我们解决什么样的问题)?一句话概括:WebService是一种跨编程语言和跨操作系统平台的远程调用技术。所谓跨编程语言和跨操作平台,就是说服务端程序采用Java编写,客户端程序则可以采用其他编程语言编写,反之亦然!跨操作系统平台则是指服务端程序和客户端程序可以在不同

java反序列化漏洞POP查找_利用 Java 反序列化漏洞在受限环境下获取反向 Shell_陈昊芝的博客-程序员秘密

原标题:利用 Java 反序列化漏洞在受限环境下获取反向 Shell 原文链接:https://medium.com/abn-amro-red-team/java-deserialization-from-discovery-to-reverse-shell-on-limited-environments-2e7b4e14fbef原文作者:Ahmed [email protected]_ahmadsherif(推特)...

rndis模块 linux,【填坑求精】荔枝派rndis-host驱动合宙4G模块,荔枝派插入WIN/Unbutu识别为Rndis网卡..._weixin_39707693的博客-程序员秘密

## 拔掉模块## [ 1059.077876] usb 1-1: USB disconnect, device number 3[ 1059.083457] rndis_host 1-1:1.0 usb1: unregister 'rndis_host' usb-musb-hdrc.1.auto-1, RNDIS device[ 1059.098645] option1 ttyUSB0:...

随便推点

html怎么设置下拉刷新,添加h5下拉刷新的方法和步骤_Thistle-Down的博客-程序员秘密

result +='';result +=' '//+ ' //+ ' href="/member/' + article.articleAuthorName + '" '//+ 'title="' + article.articleAuthorName + '">'+' '+''+'+'href="'+ article.articlePermalink +'">'...

解决centos服务器终端中文乱码问题_centos shell 乱码_Omghhhhhh的博客-程序员秘密

1、centos7 中文乱码解决方法# 查看当前系统语言环境# echo $LANGen_US.UTF-8# localeLANG=en_US.UTF-8LC_CTYPE="en_US.UTF-8"LC_NUMERIC="en_US.UTF-8"LC_TIME="en_US.UTF-8"LC_COLLATE="en_US.UTF-8"LC_MONETARY="en_US.UTF...

POS机安全电路设计_fpc mesh_熊子卿的博客-程序员秘密

PCI设计经验总结1       物理安全保护................................................................................................................................................ 21.1        最小系统保护.................

[转]开发技巧: 利用lipo 编译合并iPhone模拟器和真机通用的静态类库_lcdxwhj2003的博客-程序员秘密

如何编译静态类库,大家已经比较熟悉了,而且现在网上也有很多教程,就不多罗唆了. 现在问题是, 我们编译好了会是两个版本的.a文件 分别用于模拟器和iPhone真机, 因为Mac和iPhone的CPU不同, 才造成了这样的情况. 有点像 PowerMac 和 InterMac.在使用静态类库的时候, 我们如果想在模拟器调试, 就必须把用于模拟器版本的lib加到项目里, 同理要想运行在i...

关于Devstack网络问题。_Airballll的博客-程序员秘密

本文主要介绍我调试devstack安装部署openstack的经历需求如下:openstack通过devstack部署无法使得内部虚拟机和外部其他机器ping通。我试图在opentack虚拟机上搭建4g核心网,并将enb部署在其他物理机上,所以需要保证虚拟机和物理机之间的通信。解决方案devstack关于network的官网教程+手动配置路由表。https://docs.openstack.org/devstack/latest/networking.html环境openstack的主机采用

Apache Spark:大数据处理统一引擎_仲培艺的博客-程序员秘密

工业和研究中数据的大幅增长为计算机科学带来了巨大的机会与挑战。由于数据大小超过了单台机器的能力,用户需要新的系统将计算扩展到多个节点。因此,针对不同计算工作负载的新集群编程模型已呈爆炸式增长。图1这些模型相对专业化。例如支持批处理的MapReduce,支持迭代图算法的Dreme。在开源Apache Hadoop堆栈中,类似Storm和Impala的系统也是特有的。即使在关系数据库世界中,“一刀切”...

推荐文章

热门文章

相关标签