webserver中的navigator.geolocation支持

时间:2013-10-21 04:55:35

标签: php html5 geolocation navigator

这是我第一次对stackoverflow提出问题,因为我找不到答案..

我最近有3位主持人(如果可以提及的话):

  1. Hostgat **。com
  2. inmotionhost ***。com
  3. IPAG * .com的
  4. - 这是基本代码

    if(navigator && navigator.geolocation) {
      navigator.geolocation.getCurrentPosition(
        function(pos) {
          if (is_echo){ return; }
          is_echo = true;
          success(pos.coords.latitude,pos.coords.longitude);
        }, 
        function() {
          if (is_echo){ return; }
          is_echo = true;
          fail();
        }
      );
    } else {
      fail();
    }
    

    此代码有几个反馈:

    在第一和第二部作品中。 (确定启用了gps的android galaxy选项卡) 为什么第三个不起作用。 (在启用了gps的android galaxy选项卡中总是失败)

    导航器是否需要php mod mod_geoip2

    如果是这样,我搜索了hostgat **。com在共享中不支持它。 为何工作。对于凌乱的问题,我很抱歉,我是全新的地理位置。

    感谢stackoverflow为我们提供了......优秀的样本......

    Luckman R

1 个答案:

答案 0 :(得分:0)

if(navigator && navigator.geolocation) {
  navigator.geolocation.getCurrentPosition(
    function(pos) {
      if (is_echo){ return; }
      is_echo = true;
      success(pos.coords.latitude,pos.coords.longitude);
    }, 
    function() {
      if (is_echo){ return; }
      is_echo = true;
      fail();
    },{
         enableHighAccuracy: true
              ,timeout : 5000
    }
  );
} else {
  fail();
}

您好, 与Android设备的地理定位有一些问题总是只是尝试使用此代码我添加了两行可能工作..如果没有回复..