2016-08-31 13 views
0

シンプルなものを見過ごしている必要がありますが、間違いはありません。私はまた、マップを取得していません。 PHPはアドレスと郵便番号をうまく動作させるために、両方ともそこに正しくあります。スクリプトが何とかブロックされていないことを確認するために、いくつかの異なるブラウザを試してみました。私はクライアントのドメインに限定された有効なキーを使用しています。Google Maps API PHPを使用したJavaScript

<div id="map" class="map"></div> 
 
<script type="text/javascript"> 
 
    var geocoder; 
 
    var map; 
 

 
    function initialize() { 
 
    geocoder = new google.maps.Geocoder(); 
 
    var latlng = new google.maps.LatLng(48.291876, 16.339551); 
 
    var mapOptions = { 
 
     zoom: 16, 
 
     center: latlng, 
 
     mapTypeId: google.maps.MapTypeId.ROADMAP 
 
    } 
 
    map = new google.maps.Map(document.getElementById('map'), mapOptions); 
 
    codeAddress() 
 
    } 
 

 
    function codeAddress() { 
 
    var image = 'http://ratemycondo.ca/wp-content/uploads/icons/map-icon-orange-bldg.png'; 
 
    var address = '<?php echo $property_address; ?>, <?php echo $property_zip; ?>'; 
 
    geocoder.geocode({ 
 
     'address': address 
 
    }, function(results, status) { 
 
     if (status == google.maps.GeocoderStatus.OK) { 
 

 
     map.setCenter(results[0].geometry.location); 
 
     var marker = new google.maps.Marker({ 
 
      map: map, 
 
      icon: image, 
 
      position: results[0].geometry.location 
 
     }); 
 
     } else { 
 
     alert('Geocode was not successful for the following reason: ' + status); 
 
     } 
 
    }); 
 
    } 
 
    initialize() 
 

 
</script> 
 
<script async defer src="https://maps.googleapis.com/maps/api/js?key=VALID_KEY_IS_HERE&callback=initMap" type="text/javascript"></script>

睡眠は生産の敵かもしれないが、それは脳の友人だ....

+0

地図に高さを付けることを覚えましたか?また、GoogleのAPIを使用するスクリプトの前にgoogle '

0

これは、API管理ページに実際にいました。私は間違ったURLを使用しました。疲れてもう一度勝つ。私は許可していた.comとそれは.ca - 奇妙なことになっていたと私はしばらくの間エラーを取得していないです。その後、それが現れた。

関連する問題