JPick
(James)
1
大家好,这是一个相当具体的问题,但我不确定还能向谁求助。
有用户报告称无法在他的 iPad(他唯一的设备)上查看 我们的 Discourse 论坛。当他访问该 URL 时,看到的只是一个空白页面(有时能看到导航栏)。我原本以为这是我们的 Discourse 实例或他的 iPad 的问题。结果发现,他无法查看任何其他 Discourse 论坛,包括这个站点(meta.discourse),而我认为该站点是配置的黄金标准。因此,我推测问题出在他的 iPad 上。
(上周我们遇到过类似情况,一位老年用户无法在 Windows XP 机器上查看任何 Discourse 论坛——我们将其归因于该机器无法使用 TLS 1.1 或 1.2)
在这种情况下,我不确定该建议他尝试哪些方法来修复此问题。有什么想法吗?
以下是详细信息:
- 设备:iPad mini
- 操作系统:iOS 9.36 (13G37)
- 浏览器:Safari 和 Chrome(两者结果相同)
以下是他在访问任何 Discourse 论坛时看到的内容:
dax
(Daniela)
2
来自我们的 主站点,
不过,根据 @j.jaffeux 的这些提交,您的用户应该能够使用 iOS 9.3.6:
https://meta.discourse.org/t/ios-9-3-5-and-blank-page/123688/16?u=dax
如果您的 Discourse 站点已更新到最新版本,则可能存在回归问题。
话虽如此,由于该操作系统已不再受支持,如果存在简单的修复方案,我们将尽快解决;但如果问题较为复杂,我们将确保在页面上正确显示“浏览器不兼容”的提示信息。
7 个赞
j.jaffeux
(Joffrey Jaffeux)
4
嗨,合并并部署后即可修复:
我不希望因为几行 JavaScript 代码而破坏浏览器兼容性,因此我使用了 polyfill。不过,正如 @dax 所说,我们技术上并不支持这种情况,未来可能会失效。
7 个赞