我正在使用Google地图自动完成控件开展项目。请参阅以下代码段:
var options = {
types: ['geocode'],
componentRestrictions: { country: 'au'}
};
autocomplete = new google.maps.places.Autocomplete(input, options);
但是,自动填充中的结果地址顺序与https://maps.google.com.au/中的顺序不同。顺便说一句,我在同一个网络中测试了我的项目和maps.google.com.au。
是否仍然可以使用自动完成功能并按代码控制结果顺序?
感谢。
答案 0 :(得分:0)
没有方法可以控制结果的顺序。
获得类似结果的最佳机会是完全删除选项(maps.google.com.au不使用这些选项)并将自动完成的bounds
- 属性绑定到{{1地图(这就是他们正在做的事情)。
您可能已经注意到,您在maps.google.com.au上获得了与地图视口相关的自动填充建议