做 SSO,使用 iframe + localStorage 共享 token

Chrome 下都正常,就算隐私模式或者禁用第三方 cookies,我也能用 try catch 检测出来并降级至其他方案。

唯独 Safari 特立独行,每个 iframe 都创建独立的沙盒,在屏蔽第三方 cookies 时读取 localStorage 会返回 null,setItem/getItem 又 TM 正常且不会报错。目前不知道该怎么检测了……

orroz