2013-10-21 18 views
0

這是我第一次給計算器上的問題,因爲我無法找到答案..navigator.geolocation支持

我最近有3個主機(如果正常提):

  1. Hostgat ** COM
  2. inmotionhost *** COM
  3. IPAG * .COM

- 。這是基本的代碼

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星系標籤) 爲什麼在第三次不起作用。 (總是在Android的Galaxy Tab的失敗,並啓用GPS)

是導航需要的PHP MOD mod_geoip2

如果是的話,我有搜索該hostgat **。com不支持共享。 爲什麼工作。對於混亂的問題,我很抱歉,我都是新的地理定位。

感謝您的計算器具有爲我們提供了極好的... ...樣品

盧克曼[R

+0

它可以分享你已經嘗試過,所以嘗試刪除星號,我可以很容易地瞭解其hostgator,ipage等.. –

+0

謝謝你的關注:) – user2901794

回答

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設備有一定的問題永遠只是這段代碼試試我已添加兩行可能工作..如果不回覆..

+0

你好,問題是..它與其他網絡服務器一起工作。只有在第三主機,它不工作,第一個和第二個網絡.. – user2901794

+0

順便說一句,感謝您的幫助。 :)。我們想知道的是...是mod_geoip2是必須使用navigator.geolocation謝謝 – user2901794