2010-11-14 169 views
4

好吧,我似乎无法在Google地图上“加入论坛发帖”,所以我想我会在这里问。
我最近注意到,开始发生在谷歌地图API的Javascript 3以下错误:谷歌地图问题

SCRIPT5007: 'undefined' is null or not an object main.js, line 17 character 197 

main.js文件是使用谷歌地图,而不是一个我自己的网站之一。
的错误似乎是由一个未定义的功能引起的被称为,用在这里发生的错误:

f.d[ac](f.b,c) 

d[ac]一个名为apply功能,但f.d[ac]不存在。
任何人都知道我可以如何让它再次工作?或者如何真正将问题告诉Google,以便他们可以做些什么?

谢谢。

+1

当我的代码出现错误时,我有时会在main.js中得到错误。你可以发布一些错误代码吗? – Galen 2010-11-14 23:13:04

+0

事情是,网站的任何其他页面上都没有错误(这些页面都使用相同的JS文件)。此外,一切都在关闭,所以不会有任何冲突的变量名称的问题... - 当我更清醒时,我会仔细观察... – 2010-11-14 23:38:18

+0

我看过某些旧版本的问题或配置错误的代理大型JS文件。你是否隐藏透明代理?它是否总是与来自不同位置的相同代码发生?什么浏览器? – Hamish 2010-11-14 23:52:22

回答

0

您是否最近从Google Maps JavaScript API v2更改为v3?在使用某些函数的v2实现时,我有过这样的错误。但是再一次找到问题的根源很难,没有任何代码可以查看。

+0

不,我在停止工作时没有改变任何东西。同样,我没有改变任何事情,这个10个月的问题已经解决了。 – 2011-09-08 11:33:06

0

你是否在自己的代码中添加了一个名为'f'的函数?这会导致此行发生错误。

function f(){ 
    bla; 
} 
+0

,这很难说,不,不像有些人,我实际上给了我的函数有意义的名字,所以我可以记住什么是什么。 – 2011-09-08 11:31:41