-2

我使用兩種不同的第三方程序(不同的公司),顯然使用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

回答

0

似乎Google已經放棄了對JavaScript API中遺留系統(如Windows 7,早期版本的IE)的支持,即使使用v3。它一直工作到這個月,而且我還注意到,添加「v = 3」字符串來映射api URL不再有助於IE客戶端無誤地運行它。谷歌並不是一個好的行爲,有些老客戶使用v3 api和較早的IE版本,直到本月才能完美運行。

相關問題