网络浏览器

此功能仍在开发中,尚在 实验性 阶段。因此部分功能可能无法正常工作。

本页面的内容:

描述

此控件用于显示游戏内的网络浏览器。此浏览器可托管来自网页上任意位置的内容。

WebBrowserWidget.png

网络浏览器控件支持桌面平台,以及安卓和 iOS 移动设备。

Devices.png

Chromium 用于桌面平台的网络浏览器控件,但 iOS 和安卓使用的是本机 WebKit 控制(对齐匹配 UMG 布局)。这可有效控制可执行文件的大小,并提升性能。

网络浏览器控件可通过控件蓝图进行创建,或使用 Slate 代码在 C++ 中创建。如之前所述,此功能尚在实验性阶段,需要从 Plugins 菜单下的 Edit 菜单启用。在 Widgets 下,点击 Web Browser 插件上的 Enabled 启用。

点击查看全图。

启用后即可在 Experimental 下控件蓝图 Designer 标签上的 Palette 窗口中找到控件。

ExperimentalWidgets.png

细节

在放置的 网络浏览器 控件的 Details 面板中,可对从属于控件的几个指定选项进行设置:

DetailsPanel.png

选项

描述

Initial URL

输入网络浏览器打开的默认 URL。必须设置一个 www 网页地址,否则页面将显示为空。

Supports Transparency

启用或禁用控件网络浏览器的透明度。

函数

图表 上,网络浏览器 控件拥有一些可调用的公开蓝图函数。

WebBrowserFunctions.png

节点

描述

Get Title Text

调用后此节点将获取当前显示的网页并将数值作为文本返回。

Load String

此节点将把字符串作为数据加载,创建带虚拟 URL 链接的网页。

Load URL

调用后此节点将加载指定的 URL。