簡體   English   中英

Google Places API地點類型問題

[英]Google Places API places types issue

我正在使用下面詳述的代碼來獲取全球機場的自動完整文本字段,但是它沒有任何結果,但是,如果我將類型從機場更改為城市,則可以正常工作。

HTML:

<html>
<head>
    <title></title>
    <meta charset="UTF-8">
    <meta name="author" content="">
    <meta name="description" content="">
    <meta name="keywords" content="">
    <link rel="stylesheet" type="text/css" href="css/style.css"/>
    <script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?libraries=places&sensor=false"></script>
    <script type="text/javascript" src="js/geo.js"></script>
</head>
<body>
    <div class="container">
        <div class="header"></div>
        <div id="nav-bar">
            <!-- <?php include ("nav-bar.php"); ?> -->
        </div>
        <div class="content">
            <div class="left-panel"></div>
            <div class="right-panel">
            <form action="">
                Origin:<br>
                <input type="text" name="" id="searchTextField"><br>
                Destination:<br>
                <input type="text" name=""><br>
                Departure:<br>
                <input type="date" name=""><br>
                Return:<br>
                <input type="date" name=""><br>                 
            </form>
            </div>
        </div>
        <div class="footer"></div>
    </div>
</body>

JS:

function initialize() 
{
    var input = document.getElementById('searchTextField');
    var options = {
        types: ['(airport)'],
};
    autocomplete = new google.maps.places.Autocomplete(input, options);
}

google.maps.event.addDomListener(window, 'load', initialize);

支持的類型列表: https : //developers.google.com/places/supported_types

非常感謝您提供任何幫助,並且一如既往地感謝您抽出寶貴的時間閱讀本文。

沒有airport地方類型。 在這里了解更多

types | Array.<string>

要返回的預測類型。 支持四種類型:用於企業的“機構”,用於地址的“地理編碼”,用於行政區域的“(區域)”和用於地區的“(城市)”。 如果未指定任何內容,則返回所有類型。 通常,只允許使用一種類型。 唯一的例外是您可以安全地混合使用“地理代碼”和“場所”類型,但是請注意,這與不指定任何類型的效果相同。

要從Places API獲取機場,您必須使用將類型稱為airport的網址。 在這里看到

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM