当我使用Google的网站管理员工具并尝试“抓取Google”到我网站的某些网页时,Google呈现的网站缺少大量数据(看起来像是发生了javascript错误)
我的网站上有一个错误记录系统,它将错误保存到数据库供我查看。 Google造成的错误是“ReferenceError:Intl未定义”
我的问题是:如何像Google一样呈现我的网页,以便在本地抛出错误,以便找到它?或者,是否有解决Google正在抛出的错误的方法?
我尝试过的事情:
禁用localstorage(我知道随机)
添加:
<script src="https://cdn.polyfill.io/v2/polyfill.min.js?features=Intl.~locale.en"></script>
PS:我不直接在我的网络应用程序中使用Intl,我的一些节点包中包含它(使其难以追踪)。
PPS:我的网站是一个Angular 2应用程序:但谷歌可以很好地呈现很多页面。