所以基本上我遇到的问题是我的网站使用的是 reactjs,所以它不会重新加载,我需要检测 URL 上的更改,以便向 Google Analytics 发送新的综合浏览量。有没有人处理过这个问题?
编辑:也许我有点不清楚,我使用 Google 标签管理器,我无法控制页面上的代码,但我可以请求 dataLayers。显而易见的解决方案是在页面更改时请求 dataLayer 但由于我想避免这样做,我严格询问是否有人知道从 GTM 检测 DOM 上的此类更改的方法。
所以我试图使用这个函数读取整个文本文件:
FILE *fp = fopen(path, "r");
fseek(fp, 0, SEEK_END);
int tamanioArchivo = sizeof(char) * ftell(fp);
fseek(fp, 0, SEEK_SET);
char* archivo = malloc(tamanioArchivo + 1);
fread(archivo, tamanioArchivo + 1, 1, fp);
//do something with archivo
fclose(fp);
free(archivo);
Run Code Online (Sandbox Code Playgroud)
我调试了它,问题似乎就fread行了。它带回文件并在最后添加一些垃圾。任何想法我做错了什么?
我想跑firebase init hosting在 NextJS 存储库的根文件夹上运行,但它似乎没有检测到框架并继续询问我构建目录。
firebase 版本 11.15.0 节点版本 v16.13.2 下一个版本 ^12.2.2
知道这是一个错误还是我可能遗漏了一些东西吗?
我在这里检查 firebase CLI https://github.com/firebase/firebase-tools/blob/200ee7e8d7d62e6ff1c05e96cb120aabff02c237/src/frameworks/next/index.ts#L54但找不到任何有用的东西。