1
A
回答
0
可以遍历你从你的search api query返回结果的列表:
App.prototype.onSearchComplete = function (sc, searcher) {
for (var i = 0; i < searcher.results.length; i++)
{
var resultLat = searcher.results[i].lat;
var resultLng = searcher.results[i].lng;
var point = new GLatLng(resultLat,resultLng);
var html = results[i].html;
// do something with the results
}
}
更新:
按照搜索对象documentation如果你指定你想要一个“大“(google.search.Search.LARGE_RESULTSET)结果数量,您通常会得到8个结果。
我建议如果你想要更多的本地搜索结果,你可以为一系列中心点提出多个本地搜索请求,然后过滤出重复项。
相关问题
- 1. 谷歌搜索API - 结果
- 2. Google API和谷歌地图搜索的不同结果
- 3. 如何将谷歌地图添加到谷歌搜索结果?
- 4. 谷歌搜索Ajax API更多结果
- 5. 谷歌搜索API不返回结果
- 6. 谷歌搜索API - “无结果”文本
- 7. 谷歌AJAX搜索API不returnig结果
- 8. 谷歌地图api和谷歌地图搜索
- 9. 谷歌路线API结果不同于谷歌地图结果
- 10. 谷歌本地搜索API
- 11. 谷歌地球API搜索
- 12. Jsoup谷歌搜索结果
- 13. 在谷歌搜索结果
- 14. 谷歌搜索结果
- 15. 谷歌像搜索结果
- 16. 谷歌地图Api机场搜索
- 17. 谷歌地图API,搜索框
- 18. 谷歌地图API附加搜索框
- 19. 附近搜索|谷歌地图api
- 20. 谷歌地图API - 搜索XML标记
- 21. 得到真正的谷歌搜索结果中谷歌AJAX API
- 22. 谷歌图片搜索API
- 23. JSON结果对谷歌地图
- 24. 打印json结果到谷歌地图
- 25. 谷歌地方API的巨大视口的搜索结果
- 26. 谷歌自定义搜索API - 搜索结果
- 27. 谷歌地图API的结果
- 28. 谷歌地图搜索框
- 29. 结合谷歌地图API和谷歌地图数据API
- 30. 谷歌搜索API
不错,我该如何控制结果的数量?你知道吗?我想要更多。 – 2010-04-20 21:39:55