Javascript 经纬度
下午好 我正试图将纬度和经度的信息保存在两个不同的cookies中。此代码在我的计算机上工作,但在我的移动设备上不工作(cookies是空的)。我能做些什么使它工作 这是我的密码:Javascript 经纬度,javascript,cookies,geolocation,Javascript,Cookies,Geolocation,下午好 我正试图将纬度和经度的信息保存在两个不同的cookies中。此代码在我的计算机上工作,但在我的移动设备上不工作(cookies是空的)。我能做些什么使它工作 这是我的密码: <script type="text/javascript"> function getGPS() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showGPS);
<script type="text/javascript">
function getGPS()
{
if (navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(showGPS);
}
else
{
gpsText.innerText = "No GPS Functionality.";
}
}
function showGPS(position)
{
document.cookie="latitude="+position.coords.latitude;
document.cookie="longitude="+position.coords.longitude;
}
</script>
函数getGPS()
{
if(导航器.地理位置)
{
navigator.geolocation.getCurrentPosition(showGPS);
}
其他的
{
gpsText.innerText=“无GPS功能。”;
}
}
功能显示GPS(位置)
{
document.cookie=“latitude=“+position.coords.latitude;
document.cookie=“longitude=“+position.coords.longitude;
}
编辑:我的网站是:
这对你来说是地理定位的吗
编辑:
这是我的身体标签:
<body onLoad="getGPS();">
为什么我的代码没有进入Javascript创建cookie?因为我用“警告(“哇”)进行了测试,但没有显示任何东西
谢谢
关于,您是否检查代码是否运行showGPS功能 那怎么办
<script type="text/javascript">
function getGPS()
{
if (navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(showGPS);
}
else
{
gpsText.innerText = "No GPS Functionality.";
}
}
function showGPS(position)
{
alert('Wow!');
document.cookie="latitude="+position.coords.latitude;
document.cookie="longitude="+position.coords.longitude;
}
</script>
函数getGPS()
{
if(导航器.地理位置)
{
navigator.geolocation.getCurrentPosition(showGPS);
}
其他的
{
gpsText.innerText=“无GPS功能。”;
}
}
功能显示GPS(位置)
{
警惕(“哇!”);
document.cookie=“latitude=“+position.coords.latitude;
document.cookie=“longitude=“+position.coords.longitude;
}
?
p.S>我没有iPhone,但我的android浏览器有安全设置,允许/拒绝使用Cookie和navigator哪个手机浏览器不支持Cookie?:/什么设备不工作?回调真的被触发了吗?你真的需要cookie中的值吗?如果不需要服务器上的数据,请尝试使用localstorage。Hello。我试着用iPhone4S-Safari,我的饼干总是空的。是的,我需要一个值的纬度和经度,因为HTML5GeLocation是我所知道的唯一一个关于3G移动设备的准确纬度和经度的系统。我需要一个cookie,因为在那之后我用PHP创建了地图。你知道这为什么不起作用吗?因为当这一切成功时,一切都会完成:)谢谢,好主意,瓦西里。它没有显示“哇”警报。我将编辑我的第一个线程,并将我的“body html标记”放在那里。谢谢,你好。谢谢瓦西里,你给了我删除我身体html中“OnLoad”标记的想法,然后它就成功了!cookies已创建,现在可以正常工作:)。谢谢