我是谷歌地图API的新手,经过大量的教程后,我对性能提出了疑问。 在我的应用程序中,在启动时,我需要从服务器检索几个标记位置,这是用nodejs编写的。它可以是1,2,10,100或150000个位置。这些职位可以遍布全世界。
我知道如何在带有标签的基本网页中进行一些分页,但我认为从服务器一次获得15万个职位并不重要。所以我想我需要一些“谷歌地图API分页”,但我无法弄清楚如何在我的情况下这样做。
你有什么想法吗?
非常感谢您的回复。
答案 0 :(得分:0)
pagination参数有一个布尔属性,用于验证结果是否具有nextpage
function processResults(results, status, pagination) {
if (status !== google.maps.places.PlacesServiceStatus.OK) {
return;
} else {
createMarkers(results);
if (pagination.hasNextPage) {
//logic to display next page button
//method to call to get nextPage results
pagination.nextPage();
});
}
}
}