配置

要使用户能够在其浏览器中访问 XenDesktop 和 XenApp 上托管的资源,必须创建 StoreFront 应用商店并启用 Citrix Receiver for HTML5。还必须根据需要在 NetScaler Gateway、XenApp 和 XenDesktop 上启用 WebSocket 连接。此外,可以通过在提供桌面和应用程序的计算机上安装可选组件来增强用户体验。

配置多显示器显示

多显示器显示允许您创建一个所连接到的桌面或应用程序会话的辅助窗口。之后可以将辅助窗口拖动到辅助显示器。

多显示器显示同时适用于桌面和应用程序会话。

要切换到多显示器模式,请单击工具栏中的多显示器。这样将创建一个分辨率为 1024x768 的辅助窗口。此外,还将使用双显示器信息更新服务器。可以拖动辅助窗口以及调整其大小,甚至可以在一个或两个显示器上转至全屏模式。每次调整窗口大小时,都会在服务器上更新辅助窗口分辨率。要退出多显示器模式,请关闭辅助窗口。

“多显示器”示意图

即使辅助监视器的分辨率详细信息对 Citrix Receiver 而言是未知的,多监视器模式也会向您提供灵活调整大小的功能以调整到您更喜欢的分辨率。

要使会话获得焦点,请单击工具栏中的显示器

默认情况下启用此功能。

要禁用此功能,请编辑 configuration.js 文件并将 multiMonitor 属性的值设置为 false

'ui' : {
       'toolbar' : {
           'multiMonitor' : true
   },

限制:

  • 此功能在除 Internet Explorer 和 Edge 外的桌面浏览器中受支持。

  • 在 Mac 中,辅助窗口在 Chrome 中作为新选项卡打开。直接将此辅助窗口拖动到辅助显示器并调整大小时,该窗口可能会变得不可见,并在 Chrome 任务栏中显示一个条目。 解决方法: 将该窗口拖动到主显示器,然后拖动回辅助显示器。

配置自定义光标

Citrix Receiver for HTML5 现在支持在 Microsoft Internet Explorer (IE) 中使用自定义光标。此增强功能可确保您在多个浏览器之间具有一致的浏览体验。默认启用自定义光标。

使用 configuration.js 在 Microsoft IE 或 Edge 中禁用自定义光标

configuration.js 文件位于 HTML5Client 文件夹中。可以通过执行以下步骤来编辑此文件,以配置 Citrix Receiver for HTML5:

打开 configuration.js 文件并将 ui 下的 ‘handleMouseCursorUsingDivForIE’ 的值设置为 false。

‘ui’: { ‘handleMouseCursorUsingDivForIE’ : false }

配置 CEIP

注意

  • 禁用 CEIP 时,将上载仅包含所安装的 Citrix Receiver for HTML5 版本的最少信息;每周上载一次。此最少信息对 Citrix 非常有价值,因为这可以提供客户使用的不同版本的分布情况。
  • 在公共会话模式下启动 Citrix Receiver for Chrome 时,不收集 CEIP 数据。

CEIP 不收集客户环境中的任何用户身份信息;收集的信息包括:

  • 系统详细信息,例如,操作系统版本、安装的 Citrix Receiver 版本、语言和浏览器版本。
  • 使用情况跟踪详细信息,例如,某周内的应用程序启动的统计信息、显示器分辨率、图形模式、解码器和呈现器。
  • 质量的重要详细信息,例如,连接和启动失败次数以及会话连接时间的详细信息。
  • 配置跟踪详细信息,例如,数据点跟踪,用于检查某项功能处于启用还是禁用状态。

使用 configuration.js 禁用 CEIP

在 Citrix Receiver for HTML5 中,configuration.js 文件位于 HTML5Client 文件夹中。编辑此文件可配置 Citrix Receiver for HTML5。

注意

  • Citrix 建议您在做出任何更改之前备份 configuration.js 文件。
  • Citrix 建议您仅在为用户重新打包 Citrix Receiver for Chrome 时使用此方法。
  • 需要使用管理员级别的凭据才能编辑 configuration.js 文件;编辑此文件后,请重新封装该应用程序以使所做的更改生效。
  1. 打开 configuration.js 文件并将 ceip 下的 enabled 属性设置为 false。

“Ceip”示意图

使用图形用户界面禁用 CEIP

注意

仅当管理员使用 configuration.js 启用了 CEIP 设置时才能使用图形用户界面对其进行修改。

  1. 启动 Citrix Receiver for HTML5。
  2. 从工具栏中选择首选项
  3. 取消选中通过发送匿名使用情况统计信息来帮助改进 Receiver

注意

重新启动会话以使更改生效。

配置选择性 H.264

使用 configuration.js 文件配置选择性 H.264

注意

  • Citrix 建议您在做出任何更改之前备份 configuration.js 文件。
  • Citrix 建议您仅在为用户重新打包 Citrix Receiver for Chrome 时使用此方法。
  • 需要使用管理员级别的凭据才能编辑 configuration.js 文件;编辑此文件后,请重新封装该应用程序以使所做的更改生效。

默认情况下,selectiveH264 设置为 true

configuration.js 文件位于 C:\program Files\Citrix\Receiver Storefront\HTML5Client 下。按如下所示编辑此文件并将 selectiveH264 更改为 false

“h264 代码段”示意图

配置 PDF 打印

配置 PDF 打印

通过 Citrix PDF 通用打印机驱动程序,用户可以打印使用托管应用程序或使用 XenApp 和 XenDesktop 7.6 提供的虚拟桌面上运行的应用程序打开的文档。用户选择 Citrix PDF Printer(Citrix PDF 打印机)选项时,驱动程序会将文件转换为 PDF 并将此 PDF 传输至本地设备。随后 PDF 会在新的浏览器选项卡中打开,以从本地连接的打印机进行查看和打印。

如果希望使用户可以打印使用托管应用程序或 XenDesktop 7.6 和 XenApp 7.6 提供的虚拟桌面上运行的应用程序打开的文档,请完成以下步骤。

  1. 在为 Citrix Receiver for HTML5 用户提供桌面或应用程序的每台计算机上,下载 Citrix PDF Printing Feature Pack 并安装 Citrix PDF 通用打印机驱动程序。安装打印机驱动程序后,重新启动计算机。
  2. 在 Citrix Studio 中,在左侧窗格中选择策略节点,然后创建新策略或编辑现有策略。有关配置 XenDesktop 和 XenApp 策略的详细信息,请参阅策略
  3. 自动创建 PDF 通用打印机策略设置设置为启用

增强的 PDF 打印体验

在早期版本中,尝试打印 PDF 时,将显示继续打印对话框,提示您确认打印。

在本版本中,打印窗口在您的 Receiver 会话中显示。可以从打印窗口直接打印文档。

此增强功能在 Chrome 和 Firefox 中完全受支持并且默认处于启用状态。要在 Chrome 和 Firefox 中禁用此增强功能,请在 configuration.js 文件中将 supportedBrowsers 的值设置为 false。configuration.js 文件位于 C:\program Files\Citrix\Receiver Storefront\HTML5Client 下。

此增强功能在 Internet Explorer 11 中部分受支持,并具有某些已知限制,默认处于禁用状态。要在 Internet Explorer 中启用此功能,请在 configuraton.js 文件中将 IE 的值设置为 true。configuration.js 文件位于 C:\program Files\Citrix\Receiver Storefront\HTML5Client 下。

'pdfPrinting' : {
              'directPrint' : {


 'supportedBrowsers':true,


                                      'IE':false
                                   }
                                 }

限制:

  • 在 Internet Explorer 中,打印的 PDF 的内容将缩小,并且不适合页面。
  • 在 Internet Explorer 中,打印大型文件或包含大量页面的文件时,浏览器可能会停止响应,或者打印操作可能会间歇性失败。

隐藏“继续”打印对话框

禁用了增强的打印体验功能时,可以通过禁止显示继续打印对话框来打印 PDF。

默认情况下,请将 hide 对象的 printDialog 属性设置为 false

configuration.js 文件位于 C:\program Files\Citrix\Receiver Storefront\HTML5Client 下。

为此,请将 hide 对象的 printDialog 属性设置为 true

注意

  • Citrix 建议您在做出任何更改之前备份 configuration.js 文件。
  • Citrix 建议您仅在为用户重新打包 Citrix Receiver for Chrome 时使用此方法。
  • 需要使用管理员级别的凭据才能编辑 configuration.js 文件;编辑此文件后,请重新封装该应用程序以使所做的更改生效。
{


   'ui' : {


     "hide":{


        'printDialog': true


     }


   }


 }

会话可靠性

会话可靠性可使会话在服务器上保持活动状态。为指示连接已断开,用户的显示内容将冻结,直至用户到达通道的另一端后恢复连接。用户在连接中断期间可继续访问显示内容,在网络连接恢复后可继续与应用程序交互。会话可靠性可重新连接用户而不提示进行重新身份验证。

注意

Citrix Receiver for HTML5 用户无法覆盖服务器设置。

结合使用会话可靠性与传输层安全性 (TLS)。

注意

TLS 仅对用户设备和 NetScaler Gateway 之间发送的数据进行加密。

有关配置会话可靠性的详细信息,请参阅 XenApp 和 XenDesktop 文档中的会话可靠性策略设置

移动支持

启用自动软键盘弹出

要启用此功能,请将自动键盘策略配置为在单击任何可编辑区域时显示软键盘:

  1. 在 DDC 上打开 Citrix Studio。
  2. 选择策略
  3. 单击创建策略
  4. 搜索自动显示键盘并选择允许