我有一个基于JavaScript的网络应用程序,该应用程序使用Beacon Web API Navigator.SendBeacon()
,用于在离开页面视图时发送日志数据的POST。
现在的问题是Safari不支持该功能(信息:https://caniuse.com/#search=beacon)。
还有其他可以在野生动物园工作并且具有类似行为的东西吗?
谢谢!
最佳答案
使用polyfill(回退到XHR调用)
在这里-https://github.com/miguelmota/Navigator.sendBeacon