如何显示嵌入当前位置的 Google 地图的搜索结果?

How to show search results of Google Maps embed at current location?

当我转到 maps.google.com 并搜索 "restaurants" 时,它会在地图上精确定位所有市场位置。我可以按嵌入并获得用于嵌入的 iframe 代码,如下所示:

<iframe src="https://www.google.com/maps/embed?pb=!1m16!1m12!1m3!1d423284.5905135281!2d-118.41173249999996!3d34.020498900000014!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!2m1!1srestaurants!5e0!3m2!1sen!2sus!4v1423533559165" width="600" height="450" frameborder="0" style="border:0"></iframe>

这只是在导出地图以嵌入时以相同的方式显示地图。我希望它能够获取用户的当前位置并将其居中,然后显示 "restaurants" 附近的结果。我该怎么做?

P.S。我已经查看了 Embed API site,但它并没有解决我的问题。

因此您可以尝试以下方法:

1.detect 用户设备的位置:Link

2.search 附近的地点:Link