我的网站使用Google Maps API。在与Google的连接速度很慢且地图无法在合理的时间内呈现的情况下,我想要调用一个Javascript回调方法,以便我可以向用户显示有用的消息,而不是“加载” ......'消息不断显示。
这可以实现吗?
答案 0 :(得分:2)
也许你可以有一个睡眠功能,可以检查页面是否已经加载,并在一段时间后你采取某种行动。
有关与您类似的情况,请参阅此posting
setTimeout也可能有用。
所以,你会有:
setTimeout((function()
{ /* test if the page is loaded,
if so, call another function
or set a flag to get out*/
}),2000); //set for 2 seconds