HTML5为什么要选择环境变量,html5 - Chrome中的HTML5地理定位提示

刚刚开始进入HTML 5并测试地理位置...喜欢它到目前为止。 我有点速度碰撞......当我试图获取我的地理位置时,chrome会自动阻止页面获取我的位置。 这不会发生在其他网站,如下面的网站:

[http://html5demos.com/geo]

我正在使用的脚本:

function get_location() {

if (geo_position_js.init()) {

geo_position_js.getCurrentPosition(show_map, handle_error);

}

}

function show_map(position) {

var latitude = position.coords.latitude;

var longitude = position.coords.longitude;

alert("lat:" + latitude + " long:" + longitude);

}

function handle_error(err) {

alert(err.code);

if (err.code == 1) {

// user said no!

}

}

if (navigator.geolocation) {

navigator.geolocation.getCurrentPosition(show_map, handle_error);

} else {

error('not supported');

}

我正在我的机器上的本地目录中测试这个,所以没有真正的“域名”,如“[http://whatever.com/mytestpage.html”。]这是为什么我没有得到提示? 如果是这样,是否可以强制浏览器请求获取用户地理位置的权限,是否可以在我的方案中使用?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值