我在重定向到外部网址(支付提供商)之前显示一个加载屏幕(状态),因为它们需要一段时间才能加载。
如果用户选择不完成付款并返回(手势,后退按钮等),浏览器将从BFCache中重新拉取页面,包括加载状态,用户将永远“卡住”加载。
您建议如何处理?可以使用
如果用户选择不完成付款并返回(手势,后退按钮等),浏览器将从BFCache中重新拉取页面,包括加载状态,用户将永远“卡住”加载。
您建议如何处理?可以使用
pageshow
事件检测已持久化的加载,但我不确定这是否是处理此情况的react方式。