配置主机配置文件的设置

主机配置文件中的“设置”选项卡包含用于主题、外部资源和部署设置的选项。

TE 主机配置文件允许您创建在所有屏幕上更改样式的全局主题,但这不会将屏幕的状态从“预测”更改为“模板”。只有对单个屏幕元素执行的手动更改才会强制从 Velocity 控制台创建模板。

对于 TE 和 Web 配置文件,您可以将文件(如 HTML 和语法文件)添加到部署中,以便您可以从脚本中引用。 还有用于加密部署文件和包括版权声明的设置。

现代主题

在“屏幕”页面上,逐个屏幕或逐个模板地配置每个元素。 修改设置 > 现代主题选项卡中的元素时,将会全局配置这些元素。

有关这些元素及其如何配置的详细信息,请参阅编辑屏幕元素

您可使用自定义 CSS 来设置 Velocity 项目中屏幕元素的样式。通过单击设置 > 现代主题 > 屏幕页面上的导出 CSS 按钮,导出默认 CSS,并使用默认 CSS 中定义的类来对其进行自定义。然后将其重新导入您的项目。

如果您选择使用自定义 CSS,请注意它将与本客户端中自定义的主题以及其他样式设置进行交互。例如,根据顺序或特征,您在自定义 CSS 中所定义的样式可能会被其他区域所定义的样式所覆盖。

将自定义 CSS 部署到生产环境中之前请先对其进行测试,以确保各元素正确显示。

原生主题

设置 > 原生主题页面提供了以下选项。编辑屏幕属性时,左侧的屏幕会显示您选择的颜色和字体大小。

大小。 设置原生模式的字体大小。

启用自定义颜色。 启用时,您可选择原生屏幕的前景色和背景色。

配置文件选择器

自定义配置文件在 Android 客户端配置文件列表中的显示方式。 配置文件选择器提供以下选项: 

按钮背景颜色。 将背景颜色设置为深色浅色,以便为按钮选择操作颜色。 我们建议选择与操作颜色形成最佳对比度的背景。

操作颜色。 用于主机名、按钮轮廓和更多选项按钮背景的颜色。

资源

将含有 HTML、CSS、JavaScript 和语法文件等外部文件的资源与此屏幕中的项目相关联。 然后在此处添加的所有文件将可从脚本进行引用并应用至特定范围。

在此处添加的资源关联某个目录,并在部署期间与项目捆绑在一起。 通过这种方式,不必引用绝对或相对目录,但可列出 Velocity 客户端随后运行时定位的文件名称。

当 Velocity 中的脚本引用项目的外部文件(如 CSS 文件)时,应作为资源添加至该项目。 如果使用 Speakeasy 并添加语法文件,则可以使用脚本加载语法文件。

添加资源时,请在 velocity://resources 位置中进行引用。 例如:

velocity://resources/filename.png

添加。 将资源文件与项目关联。

删除。从项目和引用的脚本中删除资源文件(如果标记了从脚本获取资源复选框)。 此操作不会删除文件本身,只会在导出或部署文件时防止其包括在项目中。

部署设置

设置 > 部署设置页面提供了以下选项。

加密部署。 加密部署 (.wldep) 程序包中包含的所有文件。 文件使用相同的扩展名,但部署包中包含的所有脚本、文件和图像将使用 AES 128 位加密方法进行加密。 这样可防止在创建部署文件之后对其进行篡改或编辑。 要进行任何更改(包括添加脚本或图像),必须在控制台中进行并重新部署项目。 Velocity 客户端在运行时自动对部署文件进行解密,无论是否对部署包进行加密,设备用户的体验都相同。

加密的部署文件仅在 2.1.16 或更高版本的客户端上受支持。 旧版本客户端不会识别加密的部署文件。

对部署进行加密后,日志文件将不再包含脚本记录。

此选项不影响 global (.wlxgp) 或 Speakeasy (.wlvpk) 部署文件。

版权声明。 当您对项目进行加密时,请提供包含在部署中的版权声明。