WebView插件提供了很多参数配置,包括插件自带和CEF内部参数两类。这些参数在defaultgame.ini或game.ini中配置如下:
配置清单
[WebView]
DeleteLog=true # 自动删除cef日志
cefdebug=18080 # CEF调试js端口
ClearCache=true # 插件重启时自动清理缓存
CustomProtocol=svn,ftp # 自定义协议
gpuid=0 # 多显卡时,选择使用GPU 0作为浏览器渲染
cefcore=key=value key2 key3=value3 #浏览器启动参数
WebView配置
DeleteLog: 如果希望每次重启删除之前日志记录,配置为true。如果不配置默认不删除。
cefdebug: 开启cef调试功能并指定调试端口,如果不配置则关闭调试。
ClearCache: WebView默认缓存浏览过的页面信息,配置true表示启动时自动清理缓存数据。
CustomProtocol: 对于自定义协议网页不能识别。默认情况显示无法打开页面,但有时候需要用第三方程序打开网页如SVN。配置后可以通过网页打开svn地址,启动svn程序同步代码。
gpuid:当GPU性能不够用时,指定浏览器在对应的gpu上渲染网页。gpuid为任务管理器显卡的序号。需要注意的是被指定的显卡不能处于节能状态(即显卡上要有显示器或者显卡欺骗器),否则将不会生效。
CEF配置
cefcore: 为CEF内部参数配置,配置方式为 Key=Value模式,没有Value时直接配置Key。当存在多个Key时用空格或Tab分隔。
常用CEF参数如下:
enable-webgl : 开启网页WebGL渲染
ignore-gpu-blocklist:忽略显卡黑名单
unsafely-treat-insecure-origin-as-secure:不安全地将不安全的来源视为安全的。如:开启网页使用麦克风
配置样例:
cefcore=enable-webgl ignore-gpu-blocklist unsafely-treat-insecure-origin-as-secure
上一篇 虚幻浏览器插件 网页调试
目录
下一篇 虚幻浏览器插件 license