google map Info window

时间:2017-04-26 作者:Loudframe

我正在使用Divi主题的地图模块,我希望此地图上的信息窗口在默认情况下保持打开状态,而不是单击。

http://www.wilsonhrm.nl/contact-us/

我如何才能做到这一点?

1 个回复
最合适的回答,由SO网友:David Klhufek 整理而成

Divi没有在加载时弹出标记的选项,但您可以这样做:

打开文件divi\\includes\\builder\\scripts\\frontend-builder-scripts.js

查找此项:

google.maps.event.addListener(marker, \'click\', function() {
                                if( infowindow_active ) {
                                    infowindow_active.close();
                                }
                                infowindow_active = infowindow;

                                infowindow.open( $this_map_container.data(\'map\'), marker );
                            });
                        }
                    });
                }
并替换为:

google.maps.event.addListener(marker, \'click\', function() {
                                if( infowindow_active ) {
                                    infowindow_active.close();
                                }
                                infowindow_active = infowindow;

                                infowindow.open( $this_map_container.data(\'map\'), marker );
                            });
                infowindow.open( $this_map_container.data(\'map\'), marker );
                        }
                    });
                }
现在,地图pin将加载打开。

请记住,这是核心修改,在更新主题时需要记住。

相关推荐