javascript - Safari beforeunload Fetch API
问题描述
我正在调用 fetch API beforeunload
:
window.addEventListener('beforeunload', () => {
Livewire.emitTo('partials.game-queue-component', 'leave');
});
执行Livewire.emitTo
获取请求。
这在 Chrome 中完美运行,但 Safari 给我以下错误:
由于访问控制检查,Fetch API 无法加载http://dio-ccg.test/livewire/message/partials.game-queue-component 。
如何让 Fetch APIbeforeunload
在 Safari 内部工作?