我正在尝试使用react-snap从react应用程序填充静态页面,并且我一直在每个页面上收到此错误。
与“ VM1516 integrator.js”相同,我在此错误上找不到任何在线内容。
你知道是什么原因造成的吗?
答案 0 :(得分:1)
似乎您正在使用Google Analytics(分析)和/或Google Adsense脚本。
反应快照在本地执行,并将部分响应放入快照中:(
答案 1 :(得分:1)
如果将其添加到package.json文件中,则会阻止Google adsense / analytics的加载。将显示有关失败的网络请求的警告,而不是错误。
"reactSnap": {
"skipThirdPartyRequests": true
}
另一个选择是您可以根据用户代理动态加载Google脚本。
if (navigator.userAgent !== "ReactSnap") {
// some code to dynamically load a script
}