我遇到了一个晦涩(但严重)的错误,当在 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 的人查看图像/屏幕转储)