从谷歌地图,我可以得到这样的嵌入链接:
<iframe src="https://www.google.com/maps/embed?pb=!1m10!1m8!1m3!1d14758.879464292155!2d114.13797844999998!3d22.364204!3m2!1i1024!2i768!4f13.1!5e0!3m2!1sen!2shk!4v1439431516910" width="600" height="450" frameborder="0" style="border:0" allowfullscreen></iframe>
它可以正常工作。问题是我想在地图上添加标记
例如指向22.364204,114.1379784,15z的市场
我尝试搜索了一段时间,一些讨论建议我可以使用参数 &q=
所以我添加了参数
&q=22.364204,114.1379784&z=15&output=embed
和最终的代码
<iframe src="https://www.google.com/maps/embed?pb=!1m10!1m8!1m3!1d14758.879464292155!2d114.13797844999998!3d22.364204!3m2!1i1024!2i768!4f13.1!5e0!3m2!1sen!2shk!4v1439431516910&q=22.364204,114.1379784&z=15&output=embed" width="600" height="450" frameborder="0" style="border:0" allowfullscreen></iframe>
但标记未出现。有什么想法吗?任何方法都无需使用他们的js API?
非常感谢
根据您提供的链接,通过删除多余的参数“ pb”,它可以按预期工作。
<iframe src="http://maps.google.com/maps?q=22.364204,114.1379784&z=15&output=embed" width="600" height="450" frameborder="0" style="border:0" allowfullscreen></iframe>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句