2015-02-09 91 views
0

我試圖在位於谷歌地圖右下角的小裝置上使用「嵌入」功能在網站上嵌入Google地圖,但它不起作用。修改嵌入式Google地圖的縮放級別

代碼谷歌給了我是

<iframe src="https://www.google.com/maps/embed?pb=!1m14!1m8!1m3!1d2624.5858505793394!2d2.3871443!3d48.86610729999999!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x47e66ded9ca48efd%3A0xa93530d75f2314da!2s39+Rue+Duris%2C+75020+Paris%2C+France!5e0!3m2!1sen!2sus!4v1423516102867" width="400" height="300" frameborder="0" style="border:0"></iframe> 

,並將所得嵌入式地圖看起來就像便便:

http://ge.tt/7BYxCBA2/v/0

我搜索了果戈理的這方面的幫助,但即使是自己的教程提供不再工作的代碼(!)

我在Stack Overflow上看過類似的問題,但它們都是da回到幾年前,當嵌入代碼有不同的結構,你可以添加「& zoom = 10」或「& z = 10」,它會工作,所以我仍然嘗試過,但它沒有奏效。

我也嘗試註冊一個API密鑰,這看起來像谷歌希望你做的,但這並沒有奏效,儘管代碼看起來不一樣。所以我在這個代碼中加入了「& zoom = 10」,這個代碼關閉了地址縮放,但它沒有地圖中間的地址,但是在地圖之外,我也不想使用API​​密鑰。

然後我想「stoopid Google!」我試圖嵌入一個Yahoo!地圖。這裏沒有成功 - 只是一個空白的框架!

失敗的結果是接觸頁面上的位置:http://www.h3ds.fr/v2/

請幫助:)

編輯:很顯然,我不得不搬到與這個話題,因爲我不能讓一個簡單的方法,使Google代碼在我的工作框架內工作。 我的解決方案是在地圖上放置一個可點擊的Google地圖屏幕截圖,鏈接到Google地圖網站。直到谷歌使代碼工作,這很好!

+0

我已經建立了一個工作[小提琴](HTTP ://jsfiddle.net/1xscqmkc/1/)。 – 2015-02-09 22:04:47

+0

謝謝!雖然,我不是JavaScript的專家 - 您直接在HTML上託管javascript部分?你是如何生成JavaScript代碼的?謝謝:) – MicroMachine 2015-02-09 22:19:07

+0

「主人」是什麼意思?我已將Google Maps API添加爲外部資源,並在代碼中添加了最少的代碼以獲得您期望的結果。 – 2015-02-09 22:22:54

回答

0

我這樣做了:部分。我正在進行客戶端更新,並且不想爲完整的API註冊和集成(小預算)走上一條路線,所以我想了解更多內容,以瞭解我的更多信息可能會改變。

沒有運氣改變地圖中心,這仍然是在問題的引腳,但我確實改變了默認縮放。

使用'!'作爲一個分離器,因素是4f13.1 - 改變13部分改變變焦...更大數量,更廣泛的變焦...

<iframe src="https://www.google.com/maps/embed?pb=! 
1m18! 
1m12! 
1m3! 
1d2478.740851360751! 
2d-0.04087238408799207! 
3d51.59131277964901! 
2m3! 
f0! 
2f0! 
3f0! 
3m2! 
1i1024! 
2i768! 
4f13.1! <- this one!! 
3m3! 
1m2! 
1s0x48761dce1151aaab%3A0xba9569f9da72e2c6! 
2sBespokea! 
5e0! 
3m2! 
1sen! 
2suk! 
4v1500822710038" width="800" height="516" frameborder="0" style="border:0" allowfullscreen></iframe> 
+0

您可以指向Google的一些文檔,以便答案適用於更廣泛的受衆? – 2017-07-23 17:35:27

相關問題