MapsApi-Google Maps Place服务出现奇怪的错误

michaelbr92

Google Maps Place服务无法正常工作,并给出下一个错误

未捕获的错误:属性半径无效。可能的原因是该值与其他属性冲突。

代码

var service = new google.maps.places.PlacesService(map);
var request = {
    location: centerLatLong,
    rankBy: google.maps.places.RankBy.DISTANCE,
    radius: 500
}; 
service.nearbySearch(request, function(results, status){
    if (status == google.maps.places.PlacesServiceStatus.OK){
        console.log(results)
    }
});
莫勒博士

radius当您使用-属性不被支持rankBy:distance

Javascript-API的文档似乎不完整,因为它不包含使用时不允许使用半径属性的信息rankBy:distance,但是places-Webservice的文档包含以下信息:

radius—定义返回位置结果的距离(以米为单位)。允许的最大半径为50000米。请注意,如果指定了rankby = distance(在下面的可选参数中描述),则不得包含半径

https://developers.google.com/places/webservice/search#PlaceSearchRequests

解决方案:删除radius-property

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

错误:Google Maps API错误

来自分类Dev

Google Maps API密钥错误

来自分类Dev

Android Google Maps SnapshotReadyCallback错误

来自分类Dev

Google Maps中的未知错误

来自分类Dev

Google Maps API GET请求失败,出现跨域错误

来自分类Dev

启动 Activity 时出现 Google Maps API 密钥错误

来自分类Dev

Android Google Maps + Place搜索结果

来自分类Dev

Google Maps Direction服务标记动画

来自分类Dev

Google Maps Directions服务不显示

来自分类Dev

Google Maps Geocoding API中的CORS错误

来自分类Dev

Google Maps Engine批量插入功能错误

来自分类Dev

IE中的Google Maps异步加载错误

来自分类Dev

Google Maps Distance Matrix错误结果

来自分类Dev

Android中的Google Maps缩放错误

来自分类Dev

Google Maps CameraUpdate移动到错误的坐标

来自分类Dev

Google Maps嵌入http / https匹配错误

来自分类Dev

通过iframe嵌入时google maps错误

来自分类Dev

Google Maps标记放置在错误的位置

来自分类Dev

IE中的Google Maps异步加载错误

来自分类Dev

Google Maps Controls面板大小显示错误

来自分类Dev

Google Maps错误-未显示地图

来自分类Dev

Google Maps Circle-半径尺寸错误

来自分类Dev

iOS Google Maps示例代码提供了错误

来自分类Dev

Perl中的Google Maps API错误

来自分类Dev

Google Maps Javascript API 204错误

来自分类Dev

Google Maps API计算错误

来自分类Dev

自动完成的Google Maps JS错误

来自分类Dev

带有Google APIs .NET的Google Maps Engine服务帐户

来自分类Dev

Android-Google Maps,Google Play服务库引用