【问题标题】:Sitecore Responsive Device Resolver not handling iPhoneSitecore 响应式设备解析器无法处理 iPhone
【发布时间】:2014-11-06 00:58:28
【问题描述】:

我正在使用 Sitecore 6.6.0 - 140410 - 为我们的 Intranet 开发移动实施。

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

我保存并发布我的内容 - 然后选择预览。然后使用模拟器“无”预览显示我对桌面版本的期望。当我选择“Android Phone”模拟器时,我得到的正是我想要的移动版本(现在基本)。

但是 - 当我选择 iPhone(或 Windows Phone)模拟器时,它会再次向我显示桌面版本 - 但在小型设备上(也根本无法调整大小,我可以解决这个问题)。

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

【问题讨论】:

    标签: android iphone mobile sitecore


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-20
      • 2013-07-22
      • 1970-01-01
      • 1970-01-01
      • 2016-06-24
      • 1970-01-01
      • 2018-06-19
      相关资源
      最近更新 更多