Javascript Google Platform.js突然抛出Rp.undefined异常decipte未更改代码
从7月19日23.45 GTM+1开始,我们所有使用platform.js(实时和在线测试)的应用程序开始在加载platform.js中的gapi功能时抛出异常。没有进行任何代码更改,错误立即开始在任何地方发生 app.js:178未捕获类型错误:无法读取未定义的属性“init”(参考gapi.auth.init) 未捕获的TypeError:\ u0.Rp不是函数 这两个错误都源于platform.js 我试图重建fronted js项目,但没有成功,我也尝试在加载platform.js之前添加Javascript Google Platform.js突然抛出Rp.undefined异常decipte未更改代码,javascript,google-api,google-api-js-client,google-api-javascript-client,Javascript,Google Api,Google Api Js Client,Google Api Javascript Client,从7月19日23.45 GTM+1开始,我们所有使用platform.js(实时和在线测试)的应用程序开始在加载platform.js中的gapi功能时抛出异常。没有进行任何代码更改,错误立即开始在任何地方发生 app.js:178未捕获类型错误:无法读取未定义的属性“init”(参考gapi.auth.init) 未捕获的TypeError:\ u0.Rp不是函数 这两个错误都源于platform.js 我试图重建fronted js项目,但没有成功,我也尝试在加载platform.js之前添
,但没有成功
现在是凌晨1:30,提前感谢一位非常疲惫的开发人员
事实上,我们发现了问题所在。 这是一个冲突,我们正在使用另一个JS脚本。 在这个自定义JS中,我们创建了一个名为Map()的函数,google似乎昨晚更新了它的库,现在也在使用一个名为Map的函数。
我们刚刚重命名了我们的自定义JS函数,它正在工作。。成功了!我们在用地图做其他事情。奇怪的是,他们期望拥有像“地图”这样的通用产品的全部权利。非常感谢你!
loadGoogleApi: function (callback, context) {
var self = this;
if (typeof gapi == 'undefined') {
callback.apply(context || self);
return;
}
return gapi.load('auth2', function() {
self.auth2 = gapi.auth2.init({
scope: 'profile email',
client_id: Core.googleClientId
});
self.auth2.currentUser.listen(function (user) {
debug.log('Google user', user);
app.googleUser = user;
});
callback.apply(context || self);
});