PageView.enableHD

[PageView.|<containerId>_pageView.]enableHD=always|never|limit[, *数字*]

总是|从|不|限制

对于 devicePixelRatio大于 1的设备,即具有高密度显示(如iPhone4和类似设备)的设备,启用或禁用优化。 如果处于活动状态,则组件会限制IS图像请求的大小,如同设备仅具有 1的像素比,并且这样会减少带宽。

请参阅以下示例

数字

如果使用限制设置,则组件仅启用高像素密度,而不超过指定限制。

请参阅以下示例。

属性

可选。

默认

limit,1500

示例

将此配置属性与查看器一起使用,且查看器大小为1000 x 1000时,预期结果如下:

如果设置的变量等于

结果

始终

屏幕/设备的像素密度始终被考虑在内。

  • 如果屏幕像素密度= 1,则请求的图像为1000 x 1000。

  • 如果屏幕像素密度= 1.5,则请求的图像为1500 x 1500。

  • 如果屏幕像素密度= 2,则请求的图像为2000 x 2000。

从未

它始终使用1的像素密度,并会忽略设备的HD功能。 因此,请求的映像始终为1000 x 1000。

限制<number>

仅当所得图像低于指定限制时,才请求和提供设备像素密度。

限制编号适用于宽度或高度尺寸。

  • 如果限制数为1600,像素密度为1.5,则提供1500 x 1500的图像。

  • 如果限制数为1600,像素密度为2,则1000 x 1000图像会被提供,因为2000 x 2000图像超出限制。

最佳实践:限制编号需要与公司设置一起使用,以获得最大大小图像。因此,请将限制数量设置为等于公司最大图像大小设置。

在此页面上