纬度和经度我发现了如何通过解析这些线条,不是很优雅,但它工作得很好。 我有一个文件,只需要找到COORDS并通过解析到其他网站
这是如何工作的 这个脚本解析latlon
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false"></script>
<script>
function pos(){
navigator.geolocation.getCurrentPosition(function(position) {
var latitude = position.coords.latitude;
var longitude = position.coords.longitude;
var newUrl = window.location.search.substring(1);
window.location.href="near_list.php?lat="+latitude+"&lon="+longitude+"&"+newUrl;
});
}
</script>
</head>
<body onLoad="pos()">
</body>
</html>
及以下从剧本给出的URL的参数是保持与子(1)
<script>
function getRedirect(clicked_id){
var cat = clicked_id;
window.location.href="parse_pos.php?cat="+cat;
}
</script>
</head>
<body>
<div id="wrapper">
<?php
include_once 'top.php';
?>
<div id="inner_wrapper">
<div class="near_cat_button" id="bar" onClick="getRedirect(this.id)">Barer</div>
<div class="near_cat_button" id="restaurant" onClick="getRedirect(this.id)">Restauranter</div>
<div class="near_cat_button" id="cafe" onClick="getRedirect(this.id)">Cafeer</div>
<div class="near_cat_button" id="pub" onClick="getRedirect(this.id)">Pubber</div>
<div class="near_cat_button" id="diskotek" onClick="getRedirect(this.id)">Diskoteker</div>
<div class="near_cat_button" id=" " onClick="getRedirect(this.id)">Alle</div>
</div>
</div>
唯一途径Chrome和Safari的移动版本会得到我的纬度和经度是要求身体的onLoad函数“”
来源
2013-11-29 22:17:04
Tai
由铬显示你的权限对话框? –
不,没有显示。它的工作原理的计算机上使用浏览器,Firefox等。 并与Firefox – Tai
在错误控制台的任何错误移动? –