2つの変数(緯度と経度)をgoogle.maps.StreetViewPanoramaメソッドに渡そうとしていますが成功しません。それを行うことは可能ですか、それとも私は失敗していますか?
変数はURLを介して渡されます:
http://mydomain/street.php?lat=41.653048&lon=-0.880677
street.phpのコードは次のとおりです。
<?php
$lat = $_GET["lat"];
$lon = $_GET["lon"];
?>
<html>
<head>
<meta name='viewport' content='width=320,user-scalable=no'/>
<script src='http://maps.google.com/maps/api/js?sensor=false' type='text/javascript' >
jlat = <?php echo $lat; ?>
jlon = <?php echo $lon; ?>
</script>
</head>
<body onload="new google.maps.StreetViewPanorama(document.getElementById('p'),
{position:new google.maps.LatLng(jlat, jlon)
});"
style='padding:0px;margin:0px;'>
<div id='p' style='height:100%;width:100%;'></div>
</body>
</html>
私は新しいjavescript変数をfefinedしました
jlat = <?php echo $lat ?>
jlon = <?php echo $lon ?>
その場合、私はgoogle.maps.LatLng(jlat、jlon)に渡しますが、機能しません。
それについて何か考えはありますか?
前もって感謝します