国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

谷歌地圖打不開的解決辦法

2019-11-20 14:17:38
字體:
來源:轉載
供稿:網友

谷歌地圖被中國防火墻封殺,所以不用直接引用http://maps.googleapis.com/maps/api/js?sensor=false&language=en這域名下的谷歌地圖api,而是改為http://maps.google.cn/maps/api/js?sensor=false這個地址,google.cn在國內的域名沒有被封殺,可以使用。

注意:google.cn雖然可以使用,但是會輸出部分js引用到google.com的資源,導致地圖呈現會延時,所以不要將谷歌地圖api放到你的內容前面,如head標簽里面,而是放到內容或者html結束標簽最后,防止你的頁面內容一直是空白,瀏覽器無法顯示內容。

也不要用window.onload事件來繪制,要不谷歌地圖顯示不及時,因為要加載google.com的資源,而google.com資源被攔截,會導致知道請求超時(大概2分鐘)才會繪制出谷歌地圖。

使用谷歌的回調參數來傳遞一個回調函數名稱,經測試這樣比使用window.onload事件快呈現出谷歌地圖。

示例代碼:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>網站引用谷歌地圖打不開解決辦法:使用google.cn</title></head><body><div id="map_canvas" class="map" style="height: 350px;width: 500px;"></div></body><script type="text/javascript" src="http://maps.google.cn/maps/api/js?sensor=false&callback=renderGoogleMap"></script><script type="text/javascript">  function renderGoogleMap() {    var geocoder = new google.maps.Geocoder();    geocoder.geocode({ 'address': '廣西桂林市中心廣場' }, function (results, status) {      if (status == google.maps.GeocoderStatus.OK) {        map.setCenter(results[0].geometry.location);      } else {        alert("Geocode was not successful for the following reason: " + status);      }    });    var mapOptions = {      zoom: 17,      mapTypeId: google.maps.MapTypeId.ROADMAP    };    var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);  }</script></body></html>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 昌吉市| 延安市| 涪陵区| 高邮市| 加查县| 谷城县| 郴州市| 曲麻莱县| 贵定县| 中牟县| 敖汉旗| 防城港市| 太和县| 石家庄市| 桦南县| 五台县| 东乡族自治县| 绥江县| 洞头县| 浦县| 四川省| 荣昌县| 云霄县| 文安县| 三原县| 都江堰市| 错那县| 和林格尔县| 金乡县| 阿拉善盟| 巴林左旗| 枞阳县| 扎赉特旗| 桂东县| 秦皇岛市| 合川市| 徐闻县| 福州市| 凭祥市| 江都市| 庆元县|