我正在尝试在用户离开页面时设置提示,我的简单代码是:
useEffect(() => {
window.addEventListener("beforeunload", (event) => {
event.preventDefault();
event.returnValue = "";
alert("hello");
});
}, []);
离开/刷新页面时不会触发任何操作。知道为什么吗?
在 Chrome 和 Safari 上尝试过。