2017-07-15 81 views
0

我正在设置演示网站,我正在使用插件在我的网站上嵌入谷歌地图。地图上有一个标记事件位置的标记。它在本页的第二个标签页:https://funnelmechanics.com/mixagogo-v2/event/demo-event-2Google地图在第二个标签页中不起作用

问题是当我点击位置选项卡时,地图不显示。请有人可以帮我解决我需要的代码来解决这个问题吗?

我知道如果我打开选项卡并刷新它将工作,但有没有办法刷新使地图工作,而无需刷新页面?

使用的技术是WordPress,VisualComposer和ToolSet。

所有帮助非常感谢。

感谢, 约翰

+0

谷歌地图不喜欢被隐藏。您可以在第二个选项卡上触发“渲染地图”。 – wesley6j

+0

我该怎么做? –

+0

我不确定如何使用第三方插件使用WordPress。你必须自己编辑插件或找到另一个有效的插件。 – wesley6j

回答

0

你需要打开选项卡时要刷新页面。访问选项卡时向页面发送刷新事件。

如果您打开选项卡,然后手动刷新浏览器,您将看到您的地图!

尝试添加location.reload();当标签打开时

+0

感谢您的回答,有没有办法解决这个问题,而无需刷新浏览器? –

+0

由于您使用WordPress插件,我不确定如何编辑它并强制页面重新加载。但是尝试在puggin中搜索如何在页面打开时强制执行事件或嵌入JS代码。也许这有助于:https://stackoverflow.com/questions/40530121/refresh-currently-open-tab-with-javascript-when-a-new-tab-is-opened –