我正在使用google places api创建一个文本框,该文本框是输入字段,供用户选择他/她的首选位置。我希望该用户指定他居住的确切地区名称。
问题是Google地方api给了我: 1.孟买(州名) 2.孟买瓦西(孟买市) 3.孟买塔那(孟买市)
我想删除第一个选项或所有州名,如孟买,海德拉巴,卡纳塔克邦,以便用户只能选择他的区域/城市。
我对UI很新,谷歌放置api。请帮忙。
答案 0 :(得分:3)
function initAutocomplete(){
$ curl -i https://**<mycloudfront domain name>**/assets/opensans-regular-webfont-debcfe09b9fe1d259815c339e9ef4a9f.woff
HTTP/1.1 401 Unauthorized
Content-Type: application/font-woff
Content-Length: 0
Connection: keep-alive
Server: Cowboy
Strict-Transport-Security: max-age=31536000
WWW-Authenticate: Basic realm=""
Cache-Control: no-cache
X-Request-Id: f1215a95-603c-4b8a-acc9-077a292ee538
X-Runtime: 0.006937
Access-Control-Allow-Origin: https://<**Origin Domain Name**>
Access-Control-Allow-Methods: GET
Access-Control-Allow-Headers: x-requested-with
Access-Control-Max-Age: 3628800
Date: Mon, 23 Nov 2015 05:23:18 GMT
X-Rack-Cache: miss
Via: 1.1 vegur, 1.1 87a5dc4906ffb6323c3ec65df37e46f1.cloudfront.net (CloudFront)
Vary: Accept-Encoding
X-Cache: Error from cloudfront
X-Amz-Cf-Id: 8EQxf_pJ-fAiEis8ztx9icjRbFy5CWPn_ccOFO-WjzgICN-_NSOing==
}
var options = {
componentRestrictions: { country: "IN" }
};
// Create the search box and link it to the UI element.
var input = document.getElementById('pac-input');
var searchBox = new google.maps.places.Autocomplete(input, options);
我正在使用google places api javascript。
答案 1 :(得分:0)
您使用的是Google Places API网络服务,Google Places API Javascript库,适用于Android的Google Places API还是适用于iOS的Google Places API?
假设您正在使用网络服务,那么您希望在地方自动填充请求中使用types=(cities)
参数。例如:
https://maps.googleapis.com/maps/api/place/autocomplete/json?input=Mumbai&types=(cities)&key=YOUR_API_KEY
(cities)
类型以及(regions)
等其他类型记录在Google Developers guide for Place Autocomplete中。