【发布时间】:2015-11-20 18:16:14
【问题描述】:
我编写了一个简单的 vb 应用程序来显示谷歌地图。但它不能正常工作。
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim City As String = TextBox1.Text
Try
Dim queryAddress As New StringBuilder
queryAddress.Append("http://maps.google.com/maps?q=")
If TextBox1.Text = String.Empty Then
queryAddress.Append(City + " , " & " + ")
End If
WebBrowser1.Navigate(queryAddress.ToString())
Catch ex As Exception
MessageBox.Show("UnAvailable")
End Try
End Sub
当简单地点击按钮时,它会显示一个地方。但是当我在文本框中输入一些内容并搜索它时,会显示
“您似乎在使用不受支持的浏览器。旧版浏览器可能会危及您的安全,速度较慢且无法使用较新的 Google 地图功能。要访问 Google 地图,您需要更新到现代浏览器。”
有什么建议吗?它破坏了我的一整天。
谢谢你
【问题讨论】:
-
也许您应该考虑使用基于 Chromium 的 Web 组件。见this answer。
-
不,我的意思是在您的 .Net 程序中使用基于 Chromium 的 Web 浏览器组件。显然,Google 地图认为您当前使用的组件已过时。
标签: vb.net google-maps