用户体验

Citrix Receiver for HTML5 与 Citrix Receiver for Web 站点集成。要使用 Citrix Receiver for HTML5 访问虚拟桌面和托管应用程序,用户可以使用在受支持操作系统上运行的兼容浏览器导航到 Citrix Receiver for Web 站点。

使用 Citrix Receiver for HTML5 的用户体验如下:

  • 如果未将站点配置为始终使用 Citrix Receiver for HTML5,站点将尝试确定 Citrix Receiver 是否已本地安装在运行 Windows 和 Mac OS X 的设备上。检测不到 Citrix Receiver 时,系统将提示用户下载并安装适用于其平台的 Citrix Receiver。对于无法安装 Citrix Receiver 的用户,这种情况将在每次用户登录到 Citrix Receiver for Web 站点时发生。已经本地安装了 Citrix Receiver 的用户必须使用此版本从站点访问资源,并且没有使用 Citrix Receiver for HTML5 的选项。将 Citrix Receiver for Web 站点配置为始终使用 Citrix Receiver for HTML5 时,所有用户必须通过 Citrix Receiver for HTML5 从站点访问资源,而无论是否已本地安装 Citrix Receiver 版本。
  • 当用户通过 Citrix Receiver for HTML5 访问桌面或应用程序时,资源将根据用户的浏览器设置在新的浏览器选项卡或窗口中启动。您可以配置 Citrix Receiver for HTML5,使资源始终与 Citrix Receiver for Web 站点在同一选项卡中启动。有关详细信息,请参阅配置 Citrix Receiver for HTML5 使用浏览器选项卡
  • 当用户启动额外的应用程序时,Citrix Receiver for HTML5 会在创建新会话前检查该应用程序是否可以在现有会话中启动。这样用户就可以通过单个连接访问多个应用程序,从而更有效地使用可用资源。

文件传输

默认情况下,用户可以执行以下操作:

  • 上载本地下载文件夹或连接的外围设备中的文件以及无缝访问 XenDesktop 会话中的数据。
  • 将文件从 XenDesktop 会话下载到用户设备上的文件夹或外围设备。

管理员可以通过 Citrix Studio 中的策略选择性启用或禁用文件传输、上载或下载。

要求

  • XenDesktop 7.6 或 XenApp 7.6,需要:
    • 在服务器操作系统 VDA(Windows 2008 R2 或 Windows 2012 R2)上安装修补程序 ICATS760WX64022.msp
    • 在客户端操作系统 VDA(Windows 7 或 Windows 8.1)上安装修补程序 ICAWS760WX86022.msp 或 ICAWS760WX64022.msp
  • 要更改文件传输策略,请:在运行 Citrix Studio 的计算机上安装组策略管理 (GPM) 修补程序 GPMx240WX64002.msi 或 GPMx240WX86002.msi

限制

  • 用户一次最多可以上载或下载 10 个文件。
  • 最大文件大小:
    • 对于上载:2147483647 字节 (2 GB)
    • 对于下载:262144000 字节 (250 MB)

文件传输策略

默认启用文件传输。使用 Citrix Studio 可更改这些策略(位于“用户设置 < ICA\文件重定向”下)。使用文件传输策略时,请注意以下事项:

  • 允许在桌面与客户端之间进行文件传输。允许或阻止用户在虚拟 XenDesktop 会话与其设备之间传输文件。
  • 将文件上载到桌面。允许或阻止用户将文件从其设备上载到虚拟 XenDesktop 会话。
  • 从桌面下载文件。允许或阻止用户将文件从虚拟 XenDesktop 会话下载到其设备。

增强的剪贴板支持

引入此功能之前,Citrix Receiver 不支持使用选择性粘贴功能将 HTML 格式的文本从本地应用程序复制并粘贴到其他应用程序(例如 Microsoft Excel)。因此,目标应用程序(在此示例中为 Microsoft Excel)将不保留其 HTML 格式特征。

除纯文本外,Citrix Receiver for HTML5 还支持在客户端与会话之间使用 HTML 格式。此支持功能对 Office 应用程序和浏览器非常有用。增强的剪贴板支持功能仅在 Chrome 和 Safari 浏览器上可用。可以复制 HTML 内容并保留其格式;在 Chrome 中复制链接时,将在 HTML 格式中添加一个 <img> 标记,这使您可以有效地复制图片及文本。此功能比纯文本更强大,但并非在所有应用程序中都起作用。

要配置剪贴板支持,请向 VDA 中添加以下注册表项

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\Virtual Clipboard\Additional Formats\HTML Format “Name”=”HTML Format”

有关引入此功能后解决的问题的其他信息,请参阅知识中心文章 CTX086028

警告

注册表编辑器使用不当可能导致严重问题,可能需要重新安装操作系统。Citrix 无法保证因注册表编辑器使用不当导致出现的问题能够得以解决。使用注册表编辑器需自担风险。请确保在编辑注册表之前进行备份。

配置工具栏

默认启用增强的工具栏功能。

要隐藏工具栏,请执行以下操作:

  1. 以管理员身份登录时,访问 C:\ProgramFiles\Citrix\Receiver StoreFront\HTML5Client 中的 configuration.js 文件。
  2. 搜索 configuration.js 文件以查找 menubar key
  3. 在 configuration.js 文件中,设置 “menubar”:false

还可以隐藏各个图标以阻止其在工具栏中显示。例如,要在工具栏中隐藏 ctrl+alt+del 按钮,请执行以下操作:

  1. 以管理员身份登录时,访问 C:\ProgramFiles\Citrix\Receiver StoreFront\HTML5Client 中的 configuration.js 文件。
  2. 搜索 configuration.js 文件以查找 lock
  3. 在 configuration.js 文件中,设置 “lock”:false

会话共享

为了能够进行会话共享,必须在同一计算机上托管这些应用程序,并且必须使用相同的参数(如窗口大小、颜色深度和加密)设置以无缝窗口模式配置这些应用程序。提供托管应用程序时,会默认启用会话共享。

如果在提供这些应用程序的计算机上安装了 App Switcher,则会在窗口底部显示一个任务栏。该任务栏会显示会话中当前正在运行的所有应用程序,用户可以在这些应用程序之间进行切换。用户可以将此任务栏配置为自动隐藏以及切换至小图标,从而将此任务栏占用的空间量降至最低。

包含 Citrix Receiver for HTML5 控件的浮动工具栏将在浏览器选项卡中显示,如下图所示。借助剪贴板按钮,用户可以在设备的本地剪贴板和浏览器中运行的资源之间复制和粘贴 Unicode 纯文本。用户可以使用标准的 Windows 快捷方式在处于同一会话中或不同会话中的托管应用程序之间复制数据(包括文本、表格和图像)。用户还可以使用工具栏上的按钮将 CTRL+ALT+DELETE 组合键发送到其桌面和应用程序。

“Chrome html5 工具栏”示意图

打印使用托管应用程序或在虚拟桌面上运行的应用程序打开的文档时,用户可以选择将文档打印为 PDF。随后 PDF 会传输到本地设备以从本地连接的打印机进行查看和打印。用户关闭 PDF 时,文件会从设备删除。

单击使用托管应用程序所打开文档中链接的用户可以选择是在会话中的托管浏览器应用程序中打开 URL,还是使用本地设备上的浏览器打开 URL。

Citrix Receiver for HTML5 日志

Citrix Receiver for HTML5 提供面向用户设备所生成的日志的时间戳。

要帮助对问题进行故障排除,可以查看 Citrix Receiver for HTML5 会话日志。

日志页面允许用户执行以下操作:

  • 启用日志记录:启用日志记录以查看 HMTL5 日志。
  • 禁用日志记录:禁用日志记录以停止在会话中记录日志。
  • 查看日志:查看针对会话生成的日志。
  • 清除日志:删除在会话中生成的日志文件。
  • 下载日志文件:将日志文件下载到所需位置。

要通过导航到日志页面来查看 Citrix Receiver for HTML5 日志,请执行以下操作:

  1. 登录到 Citrix Receiver for Web 站点。
  2. 在另一个浏览器选项卡或窗口中,导航到 siteurl/Clients/HTML5Client/src/ViewLog.html,其中 siteurl 是 Citrix Receiver for Web 站点的 URL(通常为 <http://server.domain/Citrix/StoreWeb>)。
  3. 在登录页面上,单击 Start Logging(开始登录)。
  4. 在 Citrix Receiver for Web 站点上,使用 Citrix Receiver for HTML5 访问桌面或应用程序。

登录页面上会显示为 Citrix Receiver for HTML5 会话生成的日志文件。您也可以下载日志文件供进一步分析。

要使用工具栏查看 Citrix Receiver for HTML5 日志,请执行以下操作:

  1. 登录到 Citrix Receiver for Web。
  2. 在 Citrix Receiver for Web 中,访问桌面或应用程序。
  3. 在会话工具栏中,选择日志记录
  4. 单击启动日志记录