La API sendBeacon no funciona temporalmente debido a un problema de seguridad, ¿alguna solución?

Tengo el siguiente código para enviar una solicitud HTTP asincrónica utilizando el método sendBeacon,

var data = {
 name: 'test',
 uniqueId: Math.random()
};
var blob = new Blob([JSON.stringify(data)], {type : 'application/json'});
navigator.sendBeacon('http://example.in/data/post', blob);

Este código ha funcionado bien durante mucho tiempo. Actualmente, debido a un problema de seguridad en Chromehttps://bugs.chromium.org/p/chromium/issues/detail?id=490015, vemos error "Error al ejecutar 'sendBeacon' en 'Navigator': sendBeacon () con un Blob cuyo tipo no es CORS-safeelist MIME tipo está prohibido experimentalmente. Verhttp://crbug.com/490015 para detalles."

¿Hay alguna solución para enviar datos JSON modificando los encabezados de solicitud utilizando la misma API sendBeacon hasta que se solucione el problema? Será útil que los sitios que dependen de esta API sigan utilizándose hasta que se solucione el problema. Las sugerencias sobre el uso de XHR para publicar datos no son útiles.

Respuestas a la pregunta(1)

Su respuesta a la pregunta