2012-12-29 31 views
0

嘗試從Google Places API提取數據,但在閱讀文檔後無法使用它。我必須失去一些東西,任何人都可以幫忙?試圖從Google地方提取數據API

<script> 

    var request = { 
     location: new google.maps.LatLng(-33.8665433,151.1956316), 
     radius: '500', 
     types: ['store'] 
    }; 

    var service = new google.maps.places.PlaceService(map); 
    service.nearbySearch(request, callback); 

    function callback(results, status) { 
     for(var i = 0; i < results.length; i++){ 
      document.write(results[i] + '<br/>'); 
     } 
    };  


    </script> 

我改變我的代碼,這個消失的錯誤:

var request = { 
     location: new google.maps.LatLng(-33.8665433,151.1956316), 
     radius: '500', 
     types: ['store'] 
    }; 


    service = new google.maps.places.PlacesService(map); 
    service.nearbySearch(request, callback); 
    if (status == google.maps.places.PlacesServiceStatus.OK){ 
    function callback(results, status) { 
     for(var i = 0; i < 7; i++){ 
      document.write(results[i] + 'test <br/>'); 
     } 
     } 
    };  


    </script> 

但是它仍然沒有返回任何數據。有人請幫忙。謝謝!!!

+0

那麼「無法讓它工作」 – Eonasdan

+0

保持「未定義不是函數」作爲錯誤。什麼都沒有被返回。提前致謝! –

回答

0

本文檔的代碼示例爲Google Maps JavaScript API v3 - 位置庫Examples page

您可以在地方圖書館附近查找here

相關問題