实际上,我们刚刚从客户那里收到了非常相似的错误报告。
对于我们来说,该场景涉及以下形式的主题标签,#quicklogin/abc123并且仅在 Safari 中查看网站时出现。这是客户端将加载的初始 URL 的一部分,它将向他们显示备用登录屏幕。当直接访问 Safari 中的 URL 时,浏览器会删除整个标记并忽略它。
当我们将其更改为类似的内容#quicklogin/test(或任何其他仅包含字母字符的哈希值)时,它工作得很好。加载网站然后在两个单独的步骤中手动应用哈希标签时,它也工作得很好。
所以我们的结论是,Safari 中包含数值的主题标签可能存在问题。