无法在Android模拟器中获取地理位置

马欣达

我正在做一个小示例应用程序,当我单击按钮时,它会在弹出窗口中显示纬度和经度,这是我的代码

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>BlankCordovaApp1</title>

    <link href="css/index.css" rel="stylesheet" />

    <script src="cordova.js"></script>
    <script src="scripts/platformOverrides.js"></script>
    <script src="scripts/index.js"></script>

    <script type="text/javascript" charset="utf-8">
        var alertmsg = function (position) {
            var msg = 'Latitude: ' + position.coords.latitude + '<br />' +
                'Longitude: ' + position.coords.longitude + '<br />'
            navigator.notification.alert(msg);
        }
        function geoLocation() {
            navigator.geolocation.getCurrentPosition(alertmsg)
        }
    </script>
</head>
<body>
    <input type="button" id="btnClick" onclick="geoLocation()" value="click" />
</body>
</html>

它在Ripple模拟器中运行,但在Android模拟器和Genymotion中不运行

马欣达

我解决了这个问题。如果我使用此代码,则工作正常

navigator.geolocation.getCurrentPosition(alertmsg, onError, { timeout: 30000, enableHighAccuracy: true });

它适用于所有模拟器(Ripple,Android,Gen​​ymotion)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

(Tizen Web App) 获取地理位置无法解决模拟器中的错误或成功

来自分类Dev

Android模拟器设置gps地理位置

来自分类Dev

地理位置在Cordova Android模拟器中不起作用

来自分类Dev

无法在iOS模拟器中模拟移动位置

来自分类Dev

使用应用程序中嵌入的浏览器时,无法从Android上的网页访问地理位置

来自分类Dev

在Cordova地理位置中访问模拟蓝牙GPS坐标

来自分类Dev

在x,y位置获取Android模拟器中的像素颜色

来自分类Dev

Cordova地理位置插件未从Android的GPS获取位置

来自分类Dev

使用Android Studio在模拟器中设置GPS位置

来自分类Dev

地理位置在Cordova Android仿真器中不起作用

来自分类Dev

无法在Android平台中调用地理位置插件

来自分类Dev

在Meteor应用中获取用户的地理位置

来自分类Dev

通过使用 Selenium 抓取从网页中获取地理位置

来自分类Dev

在 Woocommerce 3 中获取地理位置的国家和州

来自分类Dev

Safari 5.1.7中无法进行地理位置定位

来自分类Dev

使用Ionic 3中的背景地理位置无法将位置数据更新到服务器中

来自分类Dev

Android:无法在模拟器中运行xxhdpi-drawable

来自分类Dev

无法在Android模拟器中更改电池配置

来自分类Dev

我的eclipse中的Android模拟器无法启动

来自分类Dev

无法在模拟器Android Studio中启动AVD

来自分类Dev

模拟器无法在Android Studio 2.0中运行

来自分类Dev

在 android 地理定位不能在模拟器和手机中工作

来自分类Dev

从屏幕位置获取地理位置

来自分类Dev

如何在Android中对地理位置进行比较?

来自分类Dev

调试时iOS模拟器无法获取自定义位置

来自分类Dev

无法运行Android模拟器

来自分类Dev

Android模拟器无法启动

来自分类Dev

无法启动Android模拟器

来自分类Dev

Android模拟器无法启动

Related 相关文章

  1. 1

    (Tizen Web App) 获取地理位置无法解决模拟器中的错误或成功

  2. 2

    Android模拟器设置gps地理位置

  3. 3

    地理位置在Cordova Android模拟器中不起作用

  4. 4

    无法在iOS模拟器中模拟移动位置

  5. 5

    使用应用程序中嵌入的浏览器时,无法从Android上的网页访问地理位置

  6. 6

    在Cordova地理位置中访问模拟蓝牙GPS坐标

  7. 7

    在x,y位置获取Android模拟器中的像素颜色

  8. 8

    Cordova地理位置插件未从Android的GPS获取位置

  9. 9

    使用Android Studio在模拟器中设置GPS位置

  10. 10

    地理位置在Cordova Android仿真器中不起作用

  11. 11

    无法在Android平台中调用地理位置插件

  12. 12

    在Meteor应用中获取用户的地理位置

  13. 13

    通过使用 Selenium 抓取从网页中获取地理位置

  14. 14

    在 Woocommerce 3 中获取地理位置的国家和州

  15. 15

    Safari 5.1.7中无法进行地理位置定位

  16. 16

    使用Ionic 3中的背景地理位置无法将位置数据更新到服务器中

  17. 17

    Android:无法在模拟器中运行xxhdpi-drawable

  18. 18

    无法在Android模拟器中更改电池配置

  19. 19

    我的eclipse中的Android模拟器无法启动

  20. 20

    无法在模拟器Android Studio中启动AVD

  21. 21

    模拟器无法在Android Studio 2.0中运行

  22. 22

    在 android 地理定位不能在模拟器和手机中工作

  23. 23

    从屏幕位置获取地理位置

  24. 24

    如何在Android中对地理位置进行比较?

  25. 25

    调试时iOS模拟器无法获取自定义位置

  26. 26

    无法运行Android模拟器

  27. 27

    Android模拟器无法启动

  28. 28

    无法启动Android模拟器

  29. 29

    Android模拟器无法启动

热门标签

归档