Google Places 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>
ただし、まだデータが返されていません。誰か助けてください。ありがとう!!!