...谷歌地图Javascript API不支持。使用其他浏览器

...谷歌地图Javascript API不支持。使用其他浏览器

问题描述:

我使用两种不同的第三方程序(不同的公司),显然使用Google Maps JavaScript API。当他们加载地图时,会显示世界地图,但会显示一条错误消息:“Google地图JavaScript API正在浏览网页,浏览器正在浏览网页”。 (翻译:您使用的浏览器不支持Google Maps JavaScript API,请使用其他浏览器)。我正在使用Windows 7和Internet Explorer 11.0.48。 2017年初,这些程序正常运行。我使用chrome提供的选项将默认浏览器更改为Chrome,但仍显示错误。 在用户方面是否有解决方法? 问候 彼得...谷歌地图Javascript API不支持。使用其他浏览器

其中一个程序是从http://www.codres.de/google-map-saver(GMS.NET)下载,另一个带着从坎莫尔GPS CD ROM上的GPS记录仪和日期从2013年开始 都表现出同样的行为,GMS。点击“Go to location”按钮后,立即启动GPS Photo Tagger。英文错误消息是“您正在使用Google Maps JavaScript API不支持的浏览器,请考虑更换浏览器。”了解详情解雇“。当我点击“了解更多”时,我被告知IE 11是我目前的浏览器。当我点击电子邮件中的互联网链接时,Google Chrome就会被使用(作为默认浏览器)。在我看来,JavaScript API不会将Chrome识别为默认浏览器。 IE11未在兼容模式下运行。我正在使用的笔记本电脑运行Windows 7 64位。

我点击了geocodezip回复中的链接。此示例正确调用Chrome(即使将代码复制到MS Word中)。当我在IE11中打开链接时,它也能正常工作。是否可以在Javascript API中将InternetExplorer定义为默认浏览器?这可能是geocodezip示例和我的程序的行为不同的原因。在这种情况下,程序将不得不修补。

+0

我在[此Google Maps JavaScript API v3页面](http://www.geocodezip.com/v3_MW_example_map3.html)上的IE 11.0.47中没有收到该错误消息。请提供一个显示错误的[mcve]。 – geocodezip

+0

您应该检查您的浏览器是否以兼容模式运行。 Google Maps JavaScript API不支持IE的兼容模式:https://developers.google.com/maps/documentation/javascript/browsersupport – xomena

似乎Google已经放弃了对JavaScript API中遗留系统(如Windows 7,早期版本的IE)的支持,即使使用v3。它一直工作到这个月,而且我还注意到,添加“v = 3”字符串来映射api URL不再有助于IE客户端无误地运行它。谷歌并不是一个好的行为,有些老客户使用v3 api和较早的IE版本,直到本月才能完美运行。