【问题标题】:Google street view doesn't display in wordpress tabs [closed]谷歌街景不显示在wordpress标签中[关闭]
【发布时间】:2023-03-26 09:05:01
【问题描述】:

我正在尝试使用 Wp Google Map WordPress 插件在选项卡中显示 Google 地图和街景。在第一个选项卡上,我输入了地图的短代码,它可以完美显示,在第二个标签中,我输入了街景的短代码,但我只看到灰色背景和控件,街景地图不显示。

这是我的网页http://pjvarquitetura.com.br/citycentrebooking/st_hotel/flat-110/

如果你点击街景选项卡,它会显示控件,如果你点击全屏选项,灰色背景和地图也将可见。

知道怎么解决吗?

我正在使用这个插件http://www.flippercode.com/product/wp-google-map-pro/ 来显示地图。

【问题讨论】:

    标签: javascript css wordpress google-maps google-maps-api-3


    【解决方案1】:

    街景地图正在为我显示(在 Chrome 45.0.2454.101 上)。只是需要一些时间来加载。

    虽然如果你查看控制台你会发现以下错误:

    您已在此页面上多次包含 Google Maps API。 这可能会导致意外错误。

    如果您查看您的 JS 文件,您确实会发现您包含了两倍的 API:

    <script type='text/javascript' src='http://pjvarquitetura.com.br/citycentrebooking/wp-content/themes/citycenter-layout/js/gmap3.js'></script>
    <script type='text/javascript' src='http://maps.googleapis.com/maps/api/js?v=3.exp&#038;signed_in=true&#038;libraries=places'></script>
    

    这可能是它在某些浏览器上崩溃的原因。

    【讨论】:

    • 问题是如果我将街景放在活动选项卡中,它可以正常工作。但是如果我把它放在第二个选项卡上(非活动)它不会显示地图,只有控件。
    • 你有没有像我告诉你的那样删除 gmap api 的第二个包含?
    • 找不到,它包含在主题中的位置。我在描述中包含页脚代码。请看一下。
    • 不要编辑我的答案来添加您的代码 - 而是编辑您的问题。我看了看,我不认为它是 footer.php 代码,看起来更像是其他模板文件。查看 footer.phpfunctions.php,因为脚本可以包含在 wp_enqueue_script.
    • 太好了,现在已修复。我只是从函数中排除了该脚本,它运行良好。非常感谢:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多