在调整窗口大小之前,无法让Google地图加载到引导模式中

Javon Legend

在调整页面大小之前,它一直显示为灰色,通常是当我打开控制台窗口并关闭它时,地图突然加载,不然它仍然保持不变的颜色,并且在单个页面上也有多个地图,

谷歌地图

在此处输入图片说明

我尝试了多种方法,例如添加Google Maps触发器,

google.maps.event.trigger(map{{ $article->id }}, 'load'); 

并初始化锚点上的功能以打开模态窗口

$('a[href="#view-article-modal{{ $article->id }}"]').on('shown.bs.modal', function(e){
    initAutocomplete();
});

它在foreach循环中运行,以加载所有文章地图,

任何帮助将不胜感激,谢谢。

索拉夫·拉斯托吉(Saurav Rastogi)

尝试resize()使用Bootstrap的Modal Events打开模态时运行函数

$('#myModal').on('shown.bs.modal', (e) => {
    this.resizeMap();
})

resizeMap() {
    var map = new google.maps.Map(document.getElementById('map'), this.options);
    google.maps.event.trigger(map, "resize");
}

希望这可以帮助!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

调整网页大小之前,嵌入的Google地图显示错误

Android-加载到ImageView之前调整图像大小,以避免OOM问题

如何在加载到ImageView之前调整图像大小以避免OOM问题

jQuery Accordion中的Google Maps可在jsFiddle中使用,但是在手动调整窗口大小之前,地图不会加载到我的服务器上

图片未加载到Google地图标记中

我无法将引导程序加载到表单Rails中

Google地图根据窗口调整大小设置不同的缩放比例

无法调整窗口大小

如果不调整窗口大小,轮播将无法加载

在引导程序中动态调整模式对话框的大小

无法调整窗口大小

嵌入式Google地图在调整大小窗口之前不会显示完整的地图

无法调整地图信息窗口中嵌入的Google Spreadsheet的大小

无法将Google地图加载到网络视图中

无法调整Gedit窗口的大小

隐藏的Highcharts在调整窗口大小之前无法正确调整大小

Google地图上的信息窗口在地图加载之前

如何在调整窗口大小时重新调整引导程序中的行?

在引导程序模式中调整引导程序登录组件的大小

IE中无法调整新窗口的大小

wmctrl无法调整脚本中的窗口大小/移动窗口

Google地图未显示在引导模式弹出窗口中

无法在UIView中调整Google Map的大小

无法调整引导模板中图像的大小

Google地图未加载到我的应用设备中

将调整大小的位图加载到 byte[] 数组中

仅在调整窗口大小后加载 bing 地图

在加载到 Imageview 之前实现 Glide/Fresco/Picasso 调整图像大小以避免 OOM 问题

在窗口调整大小之前不显示 Angular 中的图表