Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 是否有其他方法将组件限制设置为state而不是country?_Google Maps - Fatal编程技术网

Google maps 是否有其他方法将组件限制设置为state而不是country?

Google maps 是否有其他方法将组件限制设置为state而不是country?,google-maps,Google Maps,我想知道我是否可以将谷歌API设置为只显示华盛顿州 我尝试使用setComponentRestriction函数,但它只适用于设置国家/地区 这是我使用的代码: inputName.setComponentRestrictions({'country': ['us']}); 我猜你用的是Google Places Autocomplete? 你不能受州的限制 您可以使自动完成结果偏向某个位置或区域边界,并使用strictBounds选项将结果仅限于此给定边界 var washingtonSta

我想知道我是否可以将谷歌API设置为只显示华盛顿州

我尝试使用setComponentRestriction函数,但它只适用于设置国家/地区

这是我使用的代码:

inputName.setComponentRestrictions({'country': ['us']});

我猜你用的是Google Places Autocomplete? 你不能受州的限制

您可以使自动完成结果偏向某个位置或区域边界,并使用strictBounds选项将结果仅限于此给定边界

var washingtonStateBounds=new google.maps.LatLngBounds 新google.maps.LatLng45.575378,-123.967677, 新的google.maps.LatLng49.006015,-116.790674; var input=document.getElementById'pac-input'; 变量选项={ 边界:华盛顿州边界, 对,, 组件限制:{ “国家”:[“美国”] } } var autocomplete=new google.maps.places.autocomplete输入,选项; 请参见此处的示例:


文件上怎么说?