鍍金池/ 問(wèn)答/HTML/ 如何判斷用戶(hù)的網(wǎng)絡(luò)環(huán)境能否訪(fǎng)問(wèn)谷歌地圖?

如何判斷用戶(hù)的網(wǎng)絡(luò)環(huán)境能否訪(fǎng)問(wèn)谷歌地圖?

幫客戶(hù)定制一門(mén)戶(hù)網(wǎng)站,網(wǎng)站前端上需要顯示谷歌地圖~
如果在內(nèi)地沒(méi)有科學(xué)上網(wǎng)的環(huán)境下,部分瀏覽器會(huì)直接白屏報(bào)錯(cuò)。

期望:
檢測(cè)用戶(hù)的網(wǎng)絡(luò)環(huán)境,如果能訪(fǎng)問(wèn)谷歌官網(wǎng),則顯示谷歌地圖,如果不能,則只顯示一張圖片。

想不到有效的解決方案。

回答
編輯回答
陌南塵

http://www.google.cn/maps 墻內(nèi)可以訪(fǎng)問(wèn)谷歌地圖

2017年5月28日 16:54
編輯回答
詆毀你

加載一張谷歌官網(wǎng)的圖片,監(jiān)聽(tīng)圖片的onload事件,圖片加載成功了,則加載谷歌地圖,onerr則顯示圖片

可以嘗試一下這種思路

2018年2月23日 16:08
編輯回答
忘了我

可以直接寫(xiě)ajax吧,然后直接從status屬性判斷:如果返回的是200那就可以,回調(diào)渲染GoogleMap;如果非200則渲染圖片。

2017年12月28日 14:46