gpt4 book ai didi

javascript - 静态 map 在使用 wifi 时工作,但在使用蜂窝数据时不工作

转载 作者:行者123 更新时间:2023-11-28 05:23:41 25 4
gpt4 key购买 nike

我建立网站来获取位置(地理位置)。

当我使用 wifi 数据时它工作正常,但当我使用蜂窝数据时它无法正常工作。它给了我空白图像。

有什么建议吗?

这是我的代码:

function jsfGetLocation()
{
if ( navigator.geolocation ) { navigator.geolocation.getCurrentPosition(jsfShowPosition,jsfShowError); }
else { document.getElementById("DivMap").innerHTML = "Geolocation is not supported by this browser."; };
};

function jsfShowPosition(position)
{
var MapWidth = document.getElementById("Div").offsetWidth - 2;
var LttLng = position.coords.latitude + "," + position.coords.longitude;
var StrImgURL = "https://maps.googleapis.com/maps/api/staticmap?key=[MyKey]&center=" + LttLng + "&zoom=14&size=" + MapWidth + "x300&sensor=true&markers=color:red%7C" + LttLng;
document.getElementById("Div").innerHTML = "<img src='" + StrImgURL + "'>";

document.getElementById("ToolBarLt").textContent = position.coords.latitude;
document.getElementById("ToolBarLn").textContent = position.coords.longitude;
};

但我不认为这与脚本错误有关。我认为这是因为 Chrome 或 iPhone 上的特权数据使用。

最佳答案

您可以查看此forum 。这也可能是由于服务问题造成的。这种情况通常发生在从 iOS 8 升级到 iOS 9 的旧 iPhone 上。您还可以阅读此文章 thread以及有关此问题的一些故障排除提示。您可以将 iOS 更新到最新版本和/或 resetting the device network settings然后重新启动设备。希望这有帮助!

关于javascript - 静态 map 在使用 wifi 时工作,但在使用蜂窝数据时不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40336546/

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