问题描述:
chrome89版本通过跳转到同一域名和端口下的不同网站无法获取sessionStorage;
导致原因:
更新到89版本后,通过a标签target="_blank"跳转到新页面时sessionStorage就会丢失。
解决方案:
1、a标签添加属性 rel=“opener”。( react-router或vue-router也可以直接在Link上添加rel=“opener”)
2、通过事件绑定用window.open跳转。
3、改成localStorage方式。
参考网址:
https://blog.csdn.net/liu940107600/article/details/114969387