0

我遇到了一个晦涩(但严重)的错误,当在 iPad 上使用默认的 Apple Safari 浏览器查看时,该错误似乎会影响所有 Shopify 商店。

大多数“报告的错误”(最终)结果是添加或更改以修改或自定义主题的代码问题。这发生在我 2 周前 - 我确信它必须是 Shopify - 但是在得到了支持台的大量帮助和充分理解之后 - 我将其归结为我自己的行为。(呃)

但我现在发现这个问题的根源 - 确实似乎是 Shopify 服务器。

演示这一点的最简单方法是直接使用 Shopify 站点中的代码。

例 1

  • 使用 iPad(我的是 iPad Air / IOS 7.0.6)和 Safari 浏览器 (Mozilla/5.0 Safari/9537.53) - 访问http://shopify.com/blog
    它实际上将我带到或重定向到 www.shopify.com/blog#axzz2uBZhlV4g,我认为这是最新的博客条目?

  • 进入该页面后 - 您可以使用地址栏右侧的重新加载/刷新图标刷新它(一次或一百次)。一切正常。

  • 您还可以通过单击(触摸)页面本身左上角附近的小写字母文本链接“电子商务博客”来刷新或重新加载页面。这完全一样。

  • 但是 - 如果您然后返回并使用地址栏中的图标刷新页面(在您使用电子商务博客链接至少刷新一次之后) - 页面变为空白/无法加载/并且死在水中- 直到您完全关闭该窗口并开始新会话。???

我在开发我们自己的网站 (www.elightful.ca) 时遇到了这个问题,该网站使用了大量的 javascript 和精心设计的 CSS 进行定制。在本周末进行测试时(几乎准备好进行网站发布) - 我一直挂断电话 - 但仅限于我的 iPad。

在退出主题更改并转到我们网站的更早版本和更早版本后 7 或 8 小时 - 问题仍然存在。最后,我决定从零开始,并提出下面的示例 2 - 在我完全没有修改或更改的情况下重新创建问题。

例 2

  • 我用 Shopify 建立了一个全新的测试商店。没有进行任何更改 - 甚至没有更改标题、选项或添加产品。只是在它的初始状态下使用它。我什至没有添加主题——只有新商店安装的默认“启动板”。(尽管我已经测试并重现了 Radiance 的问题)

  • 再一次 - 使用带有 Safari 的 iPad(如上) - 访问 http://cleanrefresh.myshopify.com。进入/查看的密码是“whaunt”(由 Shopify 分配)。

  • 刷新/重新加载页面两次 - 使用导航栏中的“主页”链接 - 或 - 通过单击徽标/标题(cleanrefresh)。

  • 之后 - 任何尝试使用浏览器地址栏中的重新加载/刷新图标都会使页面/站点崩溃。

当我运行 Dolphin 作为我的浏览器时会做同样的事情 - 但似乎可以在 Chrome 上正常工作。我的开发 Windows 桌面系统绝对没有问题 - 无论浏览器如何。

我预计我们有相当多的潜在客户是 iPad/iPhone/IOS 用户,当然很多人会默认使用 Safari 浏览。

有没有人见过这个?任何意见或建议 - 在我向 Shopify 支持发送电子邮件之前。

感谢您的时间-我知道我有点罗嗦-但需要解释和演示问题,不可能来自我/我们最终完成的某些代码。

缺口

(如果有帮助的话——您可以在 imgbox.com/O9AAywfw 上为那些无法使用 iPad 的人查看图像/屏幕转储)

4

1 回答 1

2

这是 Safari 问题,而不是 Shopify 问题。您也可以使用 Safari 在 OSX 上复制它(因此它不限于 iOS)。您可以访问http://www.google.com/about/company/在标题中点击“公司”一词几次以刷新。之后,Safari 地址栏中的“刷新”图标将呈现一个空白页面。

绝对是 Safari 团队值得一看的东西,因为它绝对不是 Shopify 的东西。

于 2014-02-24T02:52:43.003 回答