这可能听起来很奇怪,但我想知道浏览器的选项卡/窗口关闭是否有任何错误。
原因? navigator.sendBeacon(url, formData); 我在选项卡关闭时有一个 sendBeacon 事件(页面可见性)..
有办法吗?
我用
做了类似的事情window.onerror = (e) => {document.querySelector('body').setAttribute("data-err", JSON.stringify(e));}
然后最后评估文档
data-err
上的属性 body
。它仅包含最后一个错误,但如果您想拥有所有错误,可以连接属性中的字符串。