我的网站使用Google Maps API。在与 Google 的连接速度很慢且无法在合理时间内呈现地图的情况下,我希望调用 Javascript 回调方法,以便我可以向用户显示有用的消息,而不是“加载” ...'消息不断显示。
这是可以实现的吗?
我的网站使用Google Maps API。在与 Google 的连接速度很慢且无法在合理时间内呈现地图的情况下,我希望调用 Javascript 回调方法,以便我可以向用户显示有用的消息,而不是“加载” ...'消息不断显示。
这是可以实现的吗?
也许你可以有一个睡眠功能来检查页面是否已经加载,并在一段时间后采取某种行动。
请参阅此帖子以了解与您的情况类似的情况
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