首页 > 解决方案 > 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 内部工作?

标签: javascriptsafarionbeforeunload

解决方案


推荐阅读