我在我网站上的每个配置文件中都嵌入了地图。除了下面的之外,它们似乎都工作正常。我不知道为什么,但是当地图 API 加载时,它已经缩小到你可以看到整个世界。这是我iframe
的带有查询字符串的代码:
<iframe width="250" height="250" frameborder="0" style="border:0" src="https://www.google.com/maps/embed/v1/place?key=AIzaSyAdGoEM5aW51rD_cyVwSBVrtAPZsEZruuQ&q=177%20Huntington%20Ave.,Boston%20MA"></iframe>
这是我的 API 查询字符串:
https://www.google.com/maps/embed/v1/place?key=AIzaSyAdGoEM5aW51rD_cyVwSBVrtAPZsEZruuQ&q=177%20Huntington%20Ave.,Boston%20MA
现在,如果我将所有内容复制q=?
到常规的 Google 地图站点中(请参阅下面的新查询字符串),它会按预期提取正确的位置。控制台中没有任何错误。
https://www.google.com/maps/place/177%20Huntington%20Ave.,Boston%20MA
我尝试使用以下街道名称和楼号组合来调整地址:
- 亨廷顿大街 177 号。
- 亨廷顿大街 177 号
- 177亨廷顿大道
我还尝试使用以下组合调整城市/州:
address
, 马萨诸塞州波士顿address
马萨诸塞州波士顿address
, 马萨诸塞州波士顿address
马萨诸塞州波士顿
不知道我还能尝试什么来解决这个问题。