Google JavaScript API で gmap の読み込みに問題があり、プロジェクトの初期化時に完全に読み込まれません。利用可能なすべてのソリューションを試しましたが、うまくいきませんでした。さらに、ページをリロードまたはサイズ変更すると機能します。
<script type="text/javascript" src="http://maps.google.com/maps/api/js?key=AIzaSyDWTQpi0GTmb6hoIjbBlcGYfZLAkaDmqLI"></script>
@Scripts.Render("~/bundles/gmaps")
<script type="text/javascript">
$(document).ready(function () {
var map = new GMaps({
div: '#gmap_basic',
lat: 25.261502,
lng: 55.29155,
zoom: 15,
width: '100%',
height: '300px',
});
map.addMarker({
lat: 25.261502,
lng: 55.29155,
});
})
</script>
HTML:
<div class="portlet-body">
<div id="gmap_basic" class="gmaps"></div>
</div>
ページの左上にあるようです。どうすればこの問題を解決できますか?