"Google Maps API does not support this browser"在 WinForms Web 浏览器控件中



截至上周,用户开始收到脚本错误,说" Google Maps API不支持此浏览器"时尝试使用嵌入式WebBrowser中的Google Maps API映射方向时在我们的应用程序中控制。我以前曾遇到过这样的问题,但是能够使用IE浏览器仿真来解决它们。但是,无论我安装了哪个版本的IE版本,我效仿哪个版本(包括IE11),或者是否完全关闭仿真。在上周之前,这正常工作,所以我假设Google改变了他们的身边。

这是一个示例URL,该URL获取此错误:https://www.google.com/maps/dir/?api=1& origin=123 main main main street, dobbs dobbs ferry, ny& destinati123 main st, 白色 平原, ny& travelmode = drive

除了完全替换可怕的Winforms WebBrowser控件外,有人知道是否有任何修复或解决方法?

我弄清楚了阅读本文后出了什么问题。打开浏览器仿真时,我正在启用它...软件 WOW6432NODE MICROSOFT Internet Explorer ...在注册表中而不是...软件 Microsoft Internet Explorer ...因为我在64位上运行操作系统。但是,如果您在64位OS上运行 32位应用程序,则仅应使用WOW6432NODE路径。我将其更改为在64位OS上使用64位应用程序的其他路径,现在可以使用。感谢您的帮助!

最新更新