为什么地理定位在移动浏览器上不起作用?

约旦

我正在尝试使用HTML5获取用户的位置geolocation在台式机上,它运行良好,但是在我的所有移动设备(三星笔记,三星银河S4和Iphone 6)上,它均无法正常工作且未显示任何error对象。

这是我的代码:

function showPosition(position) {
    var coor = position.coords.longitude+", "+position.coords.latitude;
    alert(coor);
}
function errorPosition(error) {
    alert(error);
}
function toggleGeolocation() {
    navigator.geolocation.watchPosition(showPosition,errorPosition);
}

它要求获得地理位置许可,然后单击“允许”(gps正在运行)。可能是什么问题呢?

我在所有设备上都使用Google Chrome。

乙烷

尝试使用此代码,它应该可以工作。

var successHandler = function(position) { 
alert(position.coords.latitude); 
alert(position.coords.longitude); 
}; 

var errorHandler = function (errorObj) { 
alert(errorObj.code + ": " + errorObj.message); 

alert("something wrong take this lat " + "26.0546106 ); 
alert("something wrong take this lng " +-98.3939791); 

}; 

navigator.geolocation.getCurrentPosition( 
successHandler, errorHandler, 
{enableHighAccuracy: true, maximumAge: 10000});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

地理定位在简单的 js 中不起作用

来自分类Dev

为什么此create-react-app在移动浏览器上不起作用?

来自分类Dev

为什么我的jquery代码在移动浏览器上不起作用

来自分类Dev

为什么(MouseUp mouseDown)在移动浏览器上不起作用?

来自分类Dev

为什么 fetch 在我的移动浏览器上不起作用?

来自分类Dev

宽度:100%在移动浏览器上不起作用

来自分类Dev

为什么HTML实体在Windows Chrome浏览器上不起作用?

来自分类Dev

为什么选择的多个文件在chrome浏览器上不起作用?

来自分类Dev

为什么选择的多个文件在chrome浏览器上不起作用?

来自分类Dev

为什么此Jquery代码在IE上不起作用?(在其他浏览器上完美运行)

来自分类Dev

Selectize.js-退格键以清除该字段在移动浏览器上不起作用

来自分类Dev

Ajax功能在移动浏览器上不起作用

来自分类Dev

选择的插件似乎在移动浏览器上不起作用

来自分类Dev

Flex证明内容,对齐项在Safari或移动浏览器上不起作用

来自分类Dev

Facebook App链接(深层链接)在移动浏览器上不起作用

来自分类Dev

此代码在PC浏览器上效果很好,但在移动设备上不起作用

来自分类Dev

@media max-width在移动浏览器上不起作用?

来自分类Dev

SAPUI5 keyup 事件在移动设备的浏览器上不起作用

来自分类Dev

融合位置问题 - 地理定位不起作用

来自分类Dev

固定位置在移动浏览器中不起作用

来自分类Dev

AngularJS在某些浏览器/设备上不起作用

来自分类Dev

getUserMedia在新的浏览器上不起作用

来自分类Dev

setOnMouseDragged在浏览器视图上不起作用

来自分类Dev

JavaScript pushState在返回的浏览器上不起作用

来自分类Dev

字体在Windows版本的浏览器上不起作用

来自分类Dev

Atrributes Selection在Android浏览器上不起作用

来自分类Dev

AngularJS在某些浏览器/设备上不起作用

来自分类Dev

jQuery POST在某些浏览器上不起作用

来自分类Dev

Whatspp 按钮在浏览器上不起作用?

Related 相关文章

  1. 1

    地理定位在简单的 js 中不起作用

  2. 2

    为什么此create-react-app在移动浏览器上不起作用?

  3. 3

    为什么我的jquery代码在移动浏览器上不起作用

  4. 4

    为什么(MouseUp mouseDown)在移动浏览器上不起作用?

  5. 5

    为什么 fetch 在我的移动浏览器上不起作用?

  6. 6

    宽度:100%在移动浏览器上不起作用

  7. 7

    为什么HTML实体在Windows Chrome浏览器上不起作用?

  8. 8

    为什么选择的多个文件在chrome浏览器上不起作用?

  9. 9

    为什么选择的多个文件在chrome浏览器上不起作用?

  10. 10

    为什么此Jquery代码在IE上不起作用?(在其他浏览器上完美运行)

  11. 11

    Selectize.js-退格键以清除该字段在移动浏览器上不起作用

  12. 12

    Ajax功能在移动浏览器上不起作用

  13. 13

    选择的插件似乎在移动浏览器上不起作用

  14. 14

    Flex证明内容,对齐项在Safari或移动浏览器上不起作用

  15. 15

    Facebook App链接(深层链接)在移动浏览器上不起作用

  16. 16

    此代码在PC浏览器上效果很好,但在移动设备上不起作用

  17. 17

    @media max-width在移动浏览器上不起作用?

  18. 18

    SAPUI5 keyup 事件在移动设备的浏览器上不起作用

  19. 19

    融合位置问题 - 地理定位不起作用

  20. 20

    固定位置在移动浏览器中不起作用

  21. 21

    AngularJS在某些浏览器/设备上不起作用

  22. 22

    getUserMedia在新的浏览器上不起作用

  23. 23

    setOnMouseDragged在浏览器视图上不起作用

  24. 24

    JavaScript pushState在返回的浏览器上不起作用

  25. 25

    字体在Windows版本的浏览器上不起作用

  26. 26

    Atrributes Selection在Android浏览器上不起作用

  27. 27

    AngularJS在某些浏览器/设备上不起作用

  28. 28

    jQuery POST在某些浏览器上不起作用

  29. 29

    Whatspp 按钮在浏览器上不起作用?

热门标签

归档