Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

navigator.sendBeacon() failing on secure websites

  • 3 replies
  • 1 has this problem
  • Last reply by jkns

more options

I'm trying to use the Beacon API (, but Firefox (13.1) on iPhone X (iOS 11.4.1) will not communicate with a secure site (https). E.g.

navigator.sendBeacon('', 'data'); will send a POST but navigator.sendBeacon('', 'data'); will NOT send a POST.

navigator.sendBeacon() returns true on both secure (https) and insecure (http) sites.

macOS Firefox and iPhone Safari work fine. I've contacted Apple and they say it's a Firefox issue.

All Replies (3)

more options
more options

Hi guigs,

I've already tried Stack Overflow but didn't get anything -


more options

Chromium have investigated this and it is a WebKit issue. See comment for detailed explanation -