我試圖使用 Visibility API,但它不適用于兒童。重現(xiàn)的最小示例:<script>document.onvisibilitychange = () => { console.log(document.visibilityState); }if (!window.opener) { window.open(window.location.href, '_blank');}</script>之后,父窗口仍然打印“可見(jiàn)”-“隱藏”,但子窗口僅在刷新時(shí)打印一次“隱藏”。它在最新的 Opera 瀏覽器中運(yùn)行良好,但在 Chrome 中卻不行老實(shí)說(shuō),當(dāng)我來(lái)到這個(gè)最小的復(fù)制品時(shí),我被困住了,不知道去哪里挖掘。任何想法可能是錯(cuò)的?
可見(jiàn)性 API 在 Chrome 中 window.open 后不起作用
縹緲止盈
2022-12-22 12:54:01