2010-10-25 27 views
0

我有一个谷歌地图到我添加使用自定义叠加一些自定义的工具提示:http://goo.gl/M6in谷歌地图V3自定义控件问题

然而,有时地图会工作,有时会出现被“冻结”。我不能拖动它,我不能点击任何按钮,等等。

我发现的唯一线索是,如果我使用setTimeout()等待〜5秒钟,事情就会起作用。如果我不这样做,这是一个废话。

我在想如何知道地图什么时候可以接受这些自定义覆盖图,而且它似乎没有遵循任何典型的事件。我在“bounds_changed”和“tilesloaded”事件之后添加这些覆盖图,但更改必须晚于确定地图是否会损坏或功能的更改。

问题是,我不知道这个改变是什么以及如何检测它。有任何想法吗?

+0

在冻结,你不必在控制台中的任何错误? – 2010-10-25 17:19:58

+0

不,并且呈现自定义工具提示。拖动或点击地图上的任何按钮都无法与地图进行交互。 – marclar 2010-10-26 14:28:24

回答