NearbySearch结果与SearchBox不同

时间:2016-07-02 23:58:51

标签: angularjs google-maps

所以我一直在使用附近的搜索和搜索框,因为我注意到搜索框没有分页功能,而且附近的搜索有了它。我注意到的一个结果是结果并不接近相似。我的意思是,当我们将searchbox设为20时,结果的数量并不总是20,nearSearch只生成18。

这有什么理由吗?我已经做了一些关于如何解决这个问题的建议。在控制台中,您可以看到边界设置为地图。

 var request = {
      bounds: map.getBounds(),
      keyword: input.value
 };

https://plnkr.co/edit/IcLSQxmTjMQ4jFsqc7da?p=preview

编辑如果我们输入披萨作为搜索框,我们可以看到搜索框中有20个结果,而附近的搜索只有7个搜索结果。

enter image description here

1 个答案:

答案 0 :(得分:0)

----------------------------------------------- -------------- 更新 ---------------------------- -----------------------------

它仍然是20

enter image description here

每次我搜索的东西都会返回20个结果,第一次搜索餐馆它给了我20个结果,第二次我搜索了酒吧它给了我20个结果,第3次我搜索出租车服务它给了我20个结果,让我告诉你图片中的结果

enter image description here