【问题标题】:Google Map doesnt work in Bootstrap UI TabGoogle Map 在 Bootstrap UI 选项卡中不起作用
【发布时间】:2014-11-13 15:43:23
【问题描述】:

我使用 Bootstrap Tabset 来封装 Bootstrap 滑块和谷歌地图等页面 然而,滑块工作正常,但谷歌地图不能正常工作,但它在街景中工作完美 googlemap 代码在其他页面上完美运行 会有什么错误?

【问题讨论】:

  • 您是否发现了造成这种情况的原因,有没有运气更接近解决方案? UI 选项卡在请求 ajax 脚本(如地图、共享按钮等)时往往会出现问题

标签: javascript angularjs map


【解决方案1】:

我最近遇到了同样的问题。由于无法正确计算大小,地图似乎没有很好地加载。

第一次显示选项卡后,我通过创建地图解决了这个问题。示例:

var _map = null;

$('#imap').on('shown.bs.tab', function (e) {
    if (!_map) {
        // here initialize the map
    }
});

其中 #imap 是 DIV id,'shown.bs.tab' 是显示选项卡时的引导事件

【讨论】:

    猜你喜欢
    • 2015-02-15
    • 2015-09-30
    • 1970-01-01
    • 2022-09-28
    • 1970-01-01
    • 1970-01-01
    • 2015-06-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多