我一直在尝试使用 iframe 嵌入 Google map 。但问题是它没有以标签/标记为中心,而是将标记放在左上角(不可见)。
<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.co.in/maps?f=q&source=s_q&hl=en&geocode=&z=8&q=Chennai&output=embed"/>
需要注意的是,当我将它粘贴到一个 html 文件中时它工作正常。但在我的例子中, map 是使用 javascript 实现的,就像下拉菜单一样。(见下文) 我什至尝试了给出的解决方案 here , 但没有结果。
http://prntscr.com/1ziry (这里的label其实是在左上角但是看不到)
请帮忙!
最佳答案
为什么要为此使用 iframe。我的猜测是,有一些 JS 魔法可以定位标记,而拥有 iframe 会把它搞砸。
使用 Javascript API,您不会有任何问题。 http://code.google.com/apis/maps/documentation/javascript/tutorial.html
关于javascript - iframe 中的谷歌地图不以标签/标记为中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6227793/