Gar*_*rou 6 iphone safari html5 geolocation mobile-safari
我试图在Iphone上使用html5地理位置,但它总是返回错误.
var win = function(position){alert('一切都很好!'+位置)};
var fail = function(e){alert('无法检索位置.\n错误:'+ e)};
navigator.geolocation.getCurrentPosition(win,fail);
我在IOS模拟器和我的设备上测试,但不起作用.在Safari上,我可以使用无线互联网连接获取我的位置(??).
有办法使这项工作?
小智 16
确保设备上的位置服务已启用Safari.转到设置>隐私>位置服务> Safari,并确保将其设置为ON.
然后试试这段代码:
function doGPS()
{
try{
//position request
navigator.geolocation.getCurrentPosition( function (position) {
alert(position.coords.latitude);
alert(position.coords.longitude);
});
}
catch(evt)
{
alert(evt.message);
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15226 次 |
| 最近记录: |