not work sendBeacon during page dissmissal

Until iOS 13.3.1, synchronous XHR was working with unload in Safari, but it stopped working from iOS 13.4.

I know that it works by turning off "Disallow sync XHR during page dissmissal" in the settings, but I would like to send information when the page transitions without changing the settings to the user.

The same spec change is also in chrome80, which worked with fetch keepalive and sendBeacon, but neither works on iOS.

Please tell me how to execute API at page transition in iOS13.4 or later.

HI, I'm facing the same issue. Did you find any solution?

not work sendBeacon during page dissmissal
 
 
Q