日历回溯运行时

您好,我遇到了一个看似相关的问题。

  • 环境:iPhone,iOS < iOS 18.6.2 (22G100)
  • Discourse:< latest-release +296>,自托管,默认主题
  • 症状:当作为 Safari PWA(添加到主屏幕)安装时,应用程序在以下操作后会持续折叠日历:
  1. 打开左侧面板

  2. 按下“即将举行的活动”

  3. 多次按下 >

  4. 注意折叠到侧边,因此需要刷新页面

    • 控制测试:
    • Safari 浏览器(非 PWA):运行正常,即使没有安全模式。
    • Safari 中的安全模式:运行正常。尽管启用了安全模式,但在 /logs 中未引发任何 JavaScript 弃用错误。
    • PWA:可重现地折叠。

到目前为止,这表明是 Safari PWA/WebKit 交互问题,而不是组件/主题问题。

录制:我已捕获了以下内容的简短重现:

  1. 普通 Safari(正常工作)
  2. Safari 安全模式(正常工作)
  3. PWA(折叠)
1 个赞