Sitecore响应设备解析器无法处理iPhone

时间:2014-09-11 22:58:51

标签: android iphone mobile sitecore

我在Sitecore 6.6.0 - 140410上 - 致力于Intranet的移动实施。

  • 已安装响应式设备解析程序包&启用。
  • 我有一个名为MainLayoutBase&的默认布局。创建了一个名为MainLayoutMobile的缩小的Mobile布局。
  • RDR子布局已添加到两个布局的正文顶部。
  • 我有单个RDR规则"其中客户端的屏幕宽度小于或等于500像素 - 将上下文设备设置为Mobile"。

我救了&发布我的内容 - 然后选择预览。然后使用模拟器预览'无'显示我期望从桌面版本中得到的一切。当我选择' Android手机'模拟器我得到了我想要的移动版本(基本就是现在)。

然而 - 当我选择iPhone(或Windows Phone)模拟器时,它再次显示桌面版本 - 但是在小型设备上(根本没有调整大小,我可以解决)。

我需要知道我是否遗漏了一些简单的内容,或者是否有特定的附加规则/技巧来处理其他设备?

1 个答案:

答案 0 :(得分:2)

你的问题非常简单: 我有一个RDR规则“客户端的屏幕宽度小于或等于500像素 - 将上下文设备设置为移动”。

iPhone屏幕分辨率高于500px。见http://www.iphoneresolution.com/