Google Maps API 不再显示路线或标记

维姆

我正在使用 QWebView 来显示 Google Maps API。通过用户界面,用户输入一些地址,这些地点将在地图上显示为标记。

通过旅行商算法,该程序将计算最短路线并制作一个 HTML,该 HTML 将使用 Google 地图显示这条最短路线。此 HTML 将通过 QWebView 显示。

这一切都运行良好,但自上周以来,相同的代码(我的代码没有改变)在 Windows 机器上停止工作,但在我的 Linux 机器上继续运行。

HTML 代码在任何其他网络浏览器中都能完美运行。

我发现 QWebView 从那个日期起就停止显示路线/标记,而且仅在 Windows 计算机上,代码在 Linux 上完美运行,这非常奇怪。

我错过了什么?我可以运行哪个测试来找到解决方案?

在我看来,Google Maps API 中的某些内容发生了变化,现在扰乱了 Windows 版本的 QWebView 和 HTML 代码之间的通信。

2017 年 11 月 22 日左右,Google Maps API 有什么变化吗?

(项目:https : //github.com/vvim/routetool - 问题https://github.com/vvim/routetool/issues/49

阿拉阿格瓦

尝试使用旧版本测试地图链接。我有同样的问题,我已经解决了它使用v=3.29

链接将是:

http://maps.googleapis.com/maps/api/js?v=3.29&key=YOUR_API_KEY

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章