自拍亚洲一区欧美另类,亚洲成人影院,亚洲午夜久久久久妓女影院,最近中文字幕高清中文字幕无,亚洲熟妇av一区二区三区漫画

互聯(lián)網(wǎng)知識

精準(zhǔn)傳達(dá) ? 價值共享

洞悉互聯(lián)網(wǎng)前沿資訊,探尋網(wǎng)站營銷規(guī)律

網(wǎng)頁里嵌入谷歌地圖教程

作者:狐靈科技 | 2019-12-28 17:00 |點擊:

前言

百度地圖目前不支持英文,所以如果想向網(wǎng)頁中嵌入英文地圖的話只能使用谷歌地圖。

(當(dāng)然,想在國內(nèi)從瀏覽器訪問谷歌地圖的大前提是已經(jīng)翻了墻。)

點擊左側(cè)的“共享”->“嵌入地圖”,便可獲得嵌入地圖的iframe代碼。

谷歌嵌入地圖生成

完整代碼如下:

<iframe src="https://www.Google.com/maps/embed?pb=!1m18!1m12!1m3!1d391565.2558546159!2d116.11727013234623!3d39.9390731255796!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x35f05296e7142cb9%3A0xb9625620af0fa98a!2z5Lit5Zu95YyX5Lqs5biC!5e0!3m2!1szh-CN!2sjp!4v1499172397317" width="600" height="450" frameborder="0" style="border:0" allowfullscreen></iframe>

 

但這個API并沒有設(shè)置顯示語言的地方。雖然官網(wǎng)說谷歌地圖會因地區(qū)而自動顯示不同的語言,但事實上顯示哪種語言與瀏覽器設(shè)置的默認(rèn)語言有關(guān)。

那么如果想強制指定為英文怎么辦呢?下面給出兩種解決方案。

解決方案一:調(diào)用另一個嵌入地圖API

https://developers.google.com/maps/documentation/embed/guide#api

這個API也是谷歌官方提供的,使用起來唯一有點不方便的地方就是要申請一個API。(點這里->)Google API console。

<html>
<head>

</head>

<body>

<iframe
  width="600"
  height="450"
  frameborder="0" style="border:0"
  src="https://www.google.com/maps/embed/v1/place?key=從谷歌那里申請到的API
    &q=北京市&language=en-US">
</iframe>

</body>
</html>

 

如上,在src的url參數(shù)里追加 language=en-US 就可以了。還有,key的值要替換成從谷歌那里申請好的API。

解決方案二:調(diào)用Maps javaScript API

 

 

https://developers.google.com/maps/documentation/JavaScript/adding-a-google-map

下面的代碼是在谷歌官方例子的基礎(chǔ)上做了一點修改,也是只需要追加language=en-US 就可以了。

另外,同樣需要申請API.

<!DOCTYPE html>
<html>
  <head>
    <style>
       #map {
        height: 400px;
        width: 100%;
       }
    </style>
  </head>
  <body>
    <h3>My Google Maps Demo</h3>
    <p id="map"></p>
    <script>
      function initMap() {
        var uluru = {lat: -25.363, lng: 131.044};
        var map = new google.maps.Map(document.getelementbyid('map'), {
          zoom: 4,
          center: uluru
        });
        var marker = new google.maps.Marker({
          position: uluru,
          map: map
        });
      }
    </script>
    <script async defer
    src="https://maps.googleapis.com/maps/api/js?key=從谷歌那里申請到的API&callback=initMap&language=en-US">
    </script>
  </body>
</html>

 

第二個方法的缺點是沒有生成左上角的標(biāo)識,如果需要還需要繼續(xù)添加代碼。

如沒特殊注明,文章均為狐靈科技原創(chuàng),轉(zhuǎn)載請注明?? "網(wǎng)頁里嵌入谷歌地圖教程
多一份免費策劃方案,總有益處。

請直接添加技術(shù)總監(jiān)微信聯(lián)系咨詢

網(wǎng)站設(shè)計 品牌營銷

多一份參考,總有益處

聯(lián)系狐靈科技,免費獲得專屬《策劃方案》及報價

咨詢相關(guān)問題或預(yù)約面談,可以通過以下方式與我們聯(lián)系

業(yè)務(wù)熱線:15082661954 / 大客戶專線:15523356218