gpt4 book ai didi

javascript - Access-Control-Allow-Origin 不允许在 Safari 上使用通用分析

转载 作者:行者123 更新时间:2023-11-28 07:39:35 25 4
gpt4 key购买 nike

似乎无法弄清楚这一点。

我在我的react.js应用程序中使用universal-analytics nom包(https://www.npmjs.com/package/universal-analytics),它非常适合将FireFox和Chrome上的页面 View 记录到我的Google Analytics帐户。但在 Safari 上我收到以下错误:

Failed to load resource: Origin http://thematerik.com is not allowed by Access-Control-Allow-Origin. http://www.google-analytics.com/collect?dp=%2F&v=1&tid=UA-XXXXX-XX&cid=0a2a3a86-2646-41f7-93fd-1e0bc30eaacd&t=pageview
// Note that I do have a proper Google Analytics id, just replaced it with UA-XXXXX-XX here.

我知道 Access-Control-Allow-Origin 的含义,但不知道如何在这种情况下解决它,因为它是执行请求的通用分析。感谢您的帮助。

最佳答案

通过设置内容类型来初始化我的访问者对象解决了这个问题。有些 Safari 似乎无法自行完成:

var ua = require('universal-analytics');
var accountId = 'UA-XXXXX-XX';
var visitor = ua(accountId, {
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
},
});

关于javascript - Access-Control-Allow-Origin 不允许在 Safari 上使用通用分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28217900/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com