gpt4 book ai didi

javascript - Google Maps JS API 不会在移动设备上加载标记(在桌面上完美运行)

转载 作者:行者123 更新时间:2023-12-03 04:25:58 25 4
gpt4 key购买 nike

我有一个简单的网络应用程序,可以将纽约市的 wifi 热点(基于纽约市 OpenData JSON 和地理位置)绘制到 Google map 上。它在 https 桌面上完美运行,但热点标记不会在移动设备上呈现(一张带有您所在位置的单独标记的空白 map ,带有 onclick infowindow 渲染,但热点标记/窗口不存在。)有什么想法吗?是否有 jQuery 或 Google API 问题可以解决这个问题?如有任何帮助,我们将不胜感激!

应用程序:https://wifi-freerider.herokuapp.com来源:http://github.com/fakebenjay/nyc-wifi-2

最佳答案

该问题与 Heroku 相关。我的标记中的图像是从不安全的位置引用的。将 JavaScript 中这些 URL 开头的“http”更改为“https”解决了该问题。

我通过使用 Safari 的移动控制台找到了这个,我通过将手机连接到计算机来在计算机上访问该控制台(伙计们,我现在对此太兴奋了)。

错误如下。

Safari mobile console screenshot

关于javascript - Google Maps JS API 不会在移动设备上加载标记(在桌面上完美运行),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43728445/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com