Git Product home page Git Product logo

chromiumui's People

Contributors

bssnakeming avatar shiniu0606 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

chromiumui's Issues

Duplicate leaf header name found issue

Hello again,
when I want to package project it gives me "Duplicate leaf header name found: ChromiumUI/Source/ChromiumUI/Public/WebJSFunction.h(1) Look at original: Original WebJSFunction.h in engine" error.

I checked both WebJSFunction.h headers.
The original one used WEBBROWSER_API as a dll import export define and FWebJSParam as structure.
Yours used CHROMIUMUI_API as structure and FWebJSParam as a CHROMIUMUI_API type variable.

Not Able to open in UE4.27

Hello there,

I am trying to work with the chromium 84 in order to open a web appliction inside ue4.
I am trying to install the plug in on UE4.27.2 but having problems with it.
First I extracted the entire file.
Then extracted the ChromiumUILibrary.7z in the same folder.
Then the entire folder copied it to the project and created a plugin folder and placed them over there.
I am getting an error:

The following modules are missing or build with a different engine verions:
ChromiumUI
Would you like to rebuild them now?

I pressed Yes

Project_Name could not be compiled. Try rebuilding from source manually.

I am not able to open the project.
How can I fix this problem and can I want to open web application .
Your urgent reply would be highly appricated.

WebJSFunction.h is Duplicated at Engine/Source/Runtime/WebBrowser/Public/WebJSFunction

UATHelper: Packaging (Android (Multi:ASTC,DXT,ETC2)): E:/Projects/DemoTest/BlankTestProject/Plugins/ChromiumUI/Source/ChromiumUI/Public/WebJSFunction.h(1): Error: Duplicate leaf header name found: E:/Projects/DemoTest/BlankTestProject/Plugins/ChromiumUI/Source/ChromiumUI/Public/WebJSFunction.h (original: E:/Unreal/UE_4.27/Engine/Source/Runtime/WebBrowser/P
ublic/WebJSFunction.h)
PackagingResults: Error: Duplicate leaf header name found: E:/Projects/DemoTest/BlankTestProject/Plugins/ChromiumUI/Source/ChromiumUI/Public/WebJSFunction.h (original: E:/Unreal/UE_4.27/Engine/Source/Runtime/WebBrowser/Public/WebJSFunction.h)

Compilation under Linux

I can't compile the project under Linux.
Could you please share the source of the UnrealCEFSubProcess and also the changes you made to the CEF itself?

播放视频的支持

大佬 有考虑过增加 播放视频的支持么,我看网上主要是对 H.264 的支持, 这样就可以在h5中 使用 video 标签,很多功能就灵活起来了
我使用 http://html5test.com/ 网站测试了当前集成的浏览器,确实不支持 视频的 H.264

4.27.2

4.27.2
蓝图项目 放入Plugins 启动提示重新编译,但会编译失败
用c++项目重新编译后,再拷入蓝图项目,可以启动项目,但是运行示例关卡,项目直接崩溃

希望大佬能解决!

错误日志

Unhandled Exception: 0xc06d007e

KERNELBASE
UE4Editor_ChromiumUI!__delayLoadHelper2() [d:\a01_work\12\s\src\vctools\delayimp\delayhlp.cpp:312]
UE4Editor_ChromiumUI!_tailMerge_libcef_dll()
UE4Editor_ChromiumUI!FWebBrowserSingleton::FWebBrowserSingleton() [D:\ue4 project\buildPlugin\Plugins\ChromiumUI-main\Source\ChromiumUI\Private\WebBrowserSingleton.cpp:250]
UE4Editor_ChromiumUI!FChromiumUIModule::GetSingleton() [D:\ue4 project\buildPlugin\Plugins\ChromiumUI-main\Source\ChromiumUI\Private\WebBrowserModule.cpp:140]
UE4Editor_ChromiumUI!SWebBrowser::Construct() [D:\ue4 project\buildPlugin\Plugins\ChromiumUI-main\Source\ChromiumUI\Private\SWebBrowser.cpp:86]
UE4Editor_ChromiumUI!UWebBrowser::RebuildWidget() [D:\ue4 project\buildPlugin\Plugins\ChromiumUI-main\Source\ChromiumUI\Private\WebBrowser.cpp:356]
UE4Editor_UMG
UE4Editor_UMG
UE4Editor_UMG
UE4Editor_UMG
UE4Editor_UMG
UE4Editor_UMG
UE4Editor_UMG
UE4Editor_UMG
UE4Editor_UMG
UE4Editor_Engine
UE4Editor_Engine
UE4Editor_Engine
UE4Editor_Engine
UE4Editor_Core
UE4Editor_Core
UE4Editor_Core
UE4Editor_Engine
UE4Editor_Engine
UE4Editor_Engine
UE4Editor_Engine
UE4Editor_UnrealEd
UE4Editor_UnrealEd
UE4Editor
UE4Editor
UE4Editor
UE4Editor
UE4Editor
UE4Editor
kernel32
ntdll

What Is My Browser Shows CEF 59 not 84

I extracted Source/ThirdParty/ChromiumUILibrary.7z and re-compiled the plugin.
I created a blueprint class based on ChromiumUI C++ Classes / ChromiumUI/Public/WebBrowser and used it in a widget
After begin play it asks me to alllow CEFSubProcess and I allowed it.

but https://www.whatismybrowser.com/ shows me that I use Chromium 59 not 84

I use 4.27.2 Epic Client version.
My project is a C++ project
Native WebBrowser and Proxy plugins disabled.

尝试最新版本VS编译报错

严重性 代码 说明 项目 文件 行 禁止显示状态
错误 Could not find definition for module 'ChromiumUILibrary', (referenced via Target -> ChromiumUI.Build.cs) web E:\projects\web\Intermediate\ProjectFiles\UnrealBuildTool 1
Plugins\ChromiumUI\Source\ThirdParty\ChromiumUILibrary\Binaries
我已经解压缩了
我是4.27.2版本

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.