मैं div
टैग डालने की कोशिश कर रहा हूं जो नक्शा (<div id="map-canvas"></div>
) को अन्य div
के अंदर दिखाता है, लेकिन यह उस तरह से मानचित्र नहीं दिखाता है । क्या यह एक सीएसएस या जावास्क्रिप्ट समस्या है? या यह एपीआई काम करता है?नक्शा Google मानचित्र जावास्क्रिप्ट एपीआई v3 पर प्रदर्शित नहीं हो रहा है जब एक div टैग में घोंसला
<!DOCTYPE html>
<html>
<head>
<title>Simple Map</title>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no">
<meta charset="utf-8">
<style>
html, body, #map-canvas {
margin: 0;
padding: 0;
height: 100%;
}
</style>
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false">
</script>
<script>
var map;
function initialize() {
var mapOptions = {
zoom: 8,
center: new google.maps.LatLng(-34.397, 150.644),
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById('map-canvas'),
mapOptions);
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
</head>
<body>
<div> <!-- ommiting this div will show the map -->
<div id="map-canvas"></div>
</div>
</body>
</html>
कि देने की कोशिश div एक आईडी देख सकते हैं कि क्या आप के लिए करता है, Ive कभी नहीं है कि समस्या मैं गूगल के साथ काम किया था ... –
@AaronRussell: कुछ नहीं, क्या होता है यह अभी भी दिखाई नहीं दे रहा है। –
ठीक है एचएम ... 'शैली = "चौड़ाई जोड़ें: 100%; ऊंचाई: 100%;" div को देखने के लिए क्या टैट करता है ... (नक्शा div को नहीं, बाहरी div में) –