我遇到 angularjs 和 googlecache 的问题。 当使用谷歌缓存访问我的页面时,进入控制台我有下一个错误:
Uncaught TypeError:无法读取undefinedCb @ angular.js的属性'replace':11552 $ get @ angular.js:12203e @ angular.js:5198(匿名函数)@ angular.js:5317d @ angular.js:4559e @ angular.js:4696(匿名函数)@ angular.js:5317d @ angular.js:4559e @ angular.js:4696(匿名函数)@ angular.js:5320m @ angular.js:305eb @ angular.js:5316d @ angular.js:1437yc @ angular.js:1735Zd @ angular.js:1374(匿名函数)@ angular.js:20798o.Callbacks.j @jquery-2.1.0.min.js:2o.Callbacks.k.fireWith @jquery-2.1.0.min.js:2o.extend.ready @jquery-2.1.0.min.js:2I @jquery-2.1.0.min.js:2
如果没有谷歌缓存,我的网站运行正常。
答案 0 :(得分:0)
看起来Google Cache的工作方式与抓取工具不同 https://www.seroundtable.com/fetch-as-google-renders-angularjs-as-cache-html-page-21413.html