4
我寫了一個簡單的VB應用程序來顯示谷歌地圖。但它不能正常工作。谷歌地圖不顯示在vb.net應用程序
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地圖,您需要更新到現代瀏覽器。「 有什麼建議嗎?它毀了我整整一天。
謝謝
也許你應該考慮使用基於鉻的Web組件。見[這個答案](http://stackoverflow.com/questions/18119125/options-for-embedding-chromium-instead-of-ie-webbrowser-control-with-wpf-c)。 – ChicagoMike
不,我的意思是在.Net程序中使用基於Chromium的Web瀏覽器組件。顯然,Google地圖認爲您當前使用的組件已過時。 – ChicagoMike